Definition of Detention Centre

  • 1. A large cell where prisoners (people awaiting trial or sentence or refugees or illegal immigrants) are confined together temporarily Noun

Synonyms for word "detention centre"

Semanticaly linked words with "detention centre"

Hyponims for word "detention centre"