Synonyms and Antonyms for penal institution | Synonym.com

Synonyms and Antonyms for penal institution

1. penal institution (n.)

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

Synonyms: