Where does “black hole” come from?

black hole (English): A place of punitive confinement; a lockup or...

Definitions

  1. A place of punitive confinement; a lockup or...

Words derived from “black hole