detention center

1 ENTRIES FOUND:
Save
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]
: a place where people who have entered a country illegally are kept for a period of time
: a place where people who have committed crimes are kept as punishment
Comments & Questions
Comments & Questions
What made you want to look up detention center? Include any comments and questions you have about this word.