Synonyms of Detention

Primary definition: The act of keeping someone in a specific place, often as a form of punishment or for legal reasons.

Full Dictionary Entry

Antonyms & Opposite Concepts