Advertisement
Advertisement
View synonyms for detention center
detention center
[dih-ten-shuhn sen-ter]
noun
a facility maintained by the civil authorities for persons charged with a crime, immigrants awaiting deportation rulings, or sometimes witnesses before a trial.
Discover More
Word History and Origins
Origin of detention center1
First recorded in 1945–50
Advertisement
Advertisement
Advertisement
Advertisement
Browse