penal institution
English Dictionary
->
Letter P
-> penal institution
Search Dictionary:
penal institution Definition
(n)
an
institution
where
persons
are
confined
for
punishment
and
to
protect
the
public
penal institution Synonyms
penal facility
penal institution
© Art Branch Inc.