Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: detention centre
Usage: Brit, Cdn (US: detention center)
  1. A facility where people are held in custody, especially for political, security or immigration reasons
    "Asylum seekers were held in the detention centre while their cases were processed";
    - detention center [N. Amer], detention camp

Derived forms: detention centres

Encyclopedia: Detention centre