detention center (US) noun
or British detention centre
plural detention centers
detention center (US)
noun
or British detention centre
plural detention centers
Learner's definition of DETENTION CENTER
[count]
1
: a place where people who have entered a country illegally are kept for a period of time(非法入境者的)拘留营
2
: a place where people who have committed crimes are kept as punishment教养所