verb
Meaning 1
To express great anger toward (a person) for some perceived offence or shortcoming; to castigate.
Definition source: English Wiktionary via Wiktextract
Usage: euphemistic
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided