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