Search

excoriate🔊

To wear off the skin of; to chafe or flay.

📑 Synonyms: abrade chafe flay

(figurative) To strongly denounce or censure.