WTWM

whatsthatwordmean

← Definition
Guess

excoriate

verbTo criticize someone or something very harshly and severely.

Synonyms

condemnverblambasteverbdenounceverb

Antonyms

praiseverbcommendverb

Built for word lovers.