detention cell - English Synonyms Dictionary

detention cell

n.
[1] bullpen , detention centre