inflict a disciplinary punishment - English Synonyms Dictionary