ALL meanings of detention center
de·ten·tion cen·ter
D d - countable noun detention center A detention center is a sort of prison, for example, a place where people who have entered a country illegally are kept while a decision is made about what to do with them. 3
- noun detention center temporary prison 1