Advertisement
Advertisement
detention centre
noun
- a place where persons (typically asylum seekers, illegal immigrants, or people awaiting trial) may be detained for short periods by order of a court
Discover More
Example Sentences
At least five MDP members of parliament are detained at the Dhoonidhoo Detention Centre, an island prison.
From The Daily Beast
Advertisement
Advertisement
Advertisement
Advertisement
Browse