English

detention centre noun definition in Immigration topic from the Oxford Advanced Learner's Dictionary

detention centre

 noun: Immigration topic
a 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.

Explore other topic groups related to Immigration

Social issues