penal institution

1. (noun) an institution where persons are confined for punishment and to protect the public
Synonyms: penal facility
Related Words: brig, concentration camp, correctional institution, institution, stockade



Terms and Conditions of Use / Copyright Notice