DETENTION CENTRE


Meaning of DETENTION CENTRE in English

deˈtention ˌcentre BrE AmE British English , detention center American English noun [countable]

a place where people are kept and prevented from escaping, especially people who have entered the country illegally, or young people who have committed crimes

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.