English dictionary

penal institution meaning and definition

Definition and meaning of penal institution at MeaningMonkey.org. penal institution meaning and definition in the English Dictionary.

PENAL INSTITUTION noun

Definition of penal institution (noun)

  1. an institution where persons are confined for punishment and to protect the public
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: