American English

Definition of detention center noun from the Oxford Advanced American Dictionary


    detention center

    (detention centre) noun
    jump to other results
  1. 1a place where young people who have committed offenses are kept in detention
  2. 2a place where people are kept in detention, especially people who have entered a country illegally