what is the meaning of idiom black hole?
a place in which things are lost never to be seen again. a prison or place of confinement. Often related to "the black hole of Calcutta" in commerce it is used to describe an organization into which large quantities of money is poured but no profit is shown.