DETENTION CENTRE


Meaning of DETENTION CENTRE in English

( BrE ) ( NAmE deˈtention center ) noun

1.

a place where young people who have committed offences are kept in detention

2.

a place where people are kept in detention , especially people who have entered a country illegally

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.