Topic: JAIL AND PUNISHMENT


detention centre

noun
     
detention centre British English ; detention center American English [countable]
SCJSE a prison, often for a particular type of person

Explore JAIL AND PUNISHMENT Topic