Synonyms for penal facility

Synonyms for (noun) penal facility

Synonyms: penal facility, penal institution

Definition: an institution where persons are confined for punishment and to protect the public

Similar words: institution

Definition: an establishment consisting of a building or complex of buildings where an organization for the promotion of some cause is situated


Visual thesaurus for penal facility