Synonyms of Corporal Punishment

Primary definition: Physical punishment intended to cause bodily pain as a penalty for an offense.

Full Dictionary Entry

Antonyms & Opposite Concepts