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


    detention centre

    ; 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