Search results
- Dictionaryde·ten·tion cen·ter/dəˈten(t)SHən/
noun
- 1. an institution where people are held in detention for short periods, in particular undocumented immigrants, refugees, people awaiting trial or sentence, or young offenders.
Powered by Oxford Dictionaries