verb
Meaning 1
To punish someone for a serious transgression they have committed so that they do not commit it again.
Definition source: English Wiktionary via Wiktextract
Usage: idiomatic, informal
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: have someone's head, fix someone's wagon, nail someone to the wall, amerce, castigate, chasten, chastise, come down on, correct, have someone's guts for garters, have someone's hide, give it to someone, give someone what for, give what for, gruel, malavogue, penalize, penance, punish, tan someone's hide, tar out, teach someone a lesson
Antonyms: none provided