English
Detailed Synonyms for penal facility in English
penal facility:
penal facility [the ~] noun
-
the penal facility
– an institution where persons are confined for punishment and to protect the public 1the penal institution; the penal facility– an institution where persons are confined for punishment and to protect the public 1