detention centre - English Synonyms Dictionary

detention centre

n.
[1] bullpen , detention cell