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