Lockups Synonyms

A place for the confinement of persons in lawful detention
(Noun)