"Excoriated" is a word in ENGLISH

excoriated ENGLISH
Definition:

of Eccoriate

Few words of positivity

Put your ear down close to your soul and listen hard.

Anne Sexton

WORD SUGGESTIONS
Laugh your heart out.

What do you give a sick horse?Cough stirrup.

eccoriate ENGLISH

To strip or wear off the skin of; to abrade; to gall; to break and remove the cuticle of, in …

Read the complete definition