penal facility - English Synonyms Dictionary

penal facility

n.
[1] penal institution