ALL meanings of house of detention
house of de·ten·tion
H h - noun house of detention a place maintained by the civil authorities for persons charged with a crime, and sometimes for witnesses, awaiting trial. 1
- noun house of detention detention home. 1