Synonyms and Antonyms for penal_facility

1. penal facility (n.)

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

Synonyms: