| Noun | 1. | detention centre - a large cell where prisoners (people awaiting trial or sentence or refugees or illegal immigrants) are confined together temporarily Synonyms: detention cell, bullpen |
About this site and copyright information - Online Dictionary Home