detention centre
Meaning, Definition & Usage
Dictionary
Related
noun
a large cell where prisoners (people awaiting trial or sentence or refugees or illegal immigrants) are confined together temporarily
bullpen; detention cell
.
WordNet
Previous
detective
detector
detenebrate
detent
detente
Next
deter
deterge
detergence
detergency
detergent