corporal punishment
Explore definitions, synonyms, and language insights of corporal punishment
Definitions
                    Noun
                    
            the infliction of physical injury on someone convicted of committing a crime
                Explore definitions, synonyms, and language insights of corporal punishment