Home

Word

penal institution, n.
more info an institution where persons are confined for punishment and to protect the public
<noun.artifact>

penal facility penal institution
semantic pointers
hyponym
part holonym
hypernym