DETENTION CENTRE


Meaning of DETENTION CENTRE in English

■ noun an institution where people, in particular refugees and people awaiting trial, are detained for short periods.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.