Noun
-
a prisonlike situation
a place of seeming confinement
- prison house -
a correctional institution where persons are confined while on trial or for punishment
- prison house