Home / E / excoriation

excoriation

noun 11 letters Scrabble 20 WWF 22
Definitions
noun

an abraded area where the skin is torn or worn off

noun

severe censure

Want another word?
Spin the dictionary for a fresh one.
Generate a word →