Loading page
penal institution is a noun meaning "an institution where persons are confined for punishment and to protect the public". It carries one recorded sense.
an institution where persons are confined for punishment and to protect the public
Definitions, synonyms and semantic relations for penal institution come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.