n. detention center
Definition of detention center in English
Facility for the confinement of convicts who serve long sentences.
Synonyms of detention center in English
prisonpenitentiarypenjailcorrectional facilityremand centerinternment facility
Facility for the confinement of convicts who serve long sentences.
prisonpenitentiarypenjailcorrectional facilityremand centerinternment facility