n. prison
Definition of prison in English
Facility for the confinement of convicts who serve long sentences.
Synonyms of prison in English
penitentiarypenjailcorrectional facilitydetention centerremand centerinternment facility
Facility for the confinement of convicts who serve long sentences.
penitentiarypenjailcorrectional facilitydetention centerremand centerinternment facility
Person in charge of the supervision and security of inmates at a penitentiary.