English dictionary
detention centre meaning and definition
Definition and meaning of detention centre at MeaningMonkey.org. detention centre meaning and definition in the English Dictionary.DETENTION CENTRE noun
Definition of detention centre (noun)
- a large cell where prisoners (people awaiting trial or sentence or refugees or illegal immigrants) are confined together temporarily
- synonyms: bullpen, detention cell
Source: Princeton University Wordnet