American Dictionary
Definition detention center in American English
detention center noun
[countable] noun
2
a place where people who have come into a country without permission are kept while the government decides whether they can stay
