Excoriate

English word definition — powered by WordNet

VERB

express strong disapproval of

tear or wear off the skin or make sore by abrading

Want to remember excoriate?

Sign up free to bookmark & revise