English

Definition of detention centre noun from the Oxford Advanced Learner's Dictionary

     

    detention centre

     noun
    noun
    BrE
     
    ; NAmE
     
    (British English) (North American English detention center) Immigration
     
    jump to other results
  1. 1a place where young people who have committed offences are kept in detention
  2. 2a place where people are kept in detention, especially people who have entered a country illegally They are confined in a detention centre for asylum seekers, and forced to prove their refugee status. See related entries: Immigration