Search results
- Dictionarydetention centre
noun
- 1. an institution for the short-term detention of unauthorized immigrants, refugees, people awaiting trial or sentence, or (formerly in the UK) young offenders.
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries