Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
excoriated
in English
excoriated
us
//ɪkˈsɔri.ə.tɪd//
uk
//ɪkˈsɔri.ə.tɪd//
#uncommon
Lemma:
excoriate
The lemma is the base or root form of this word.
Definitions
Verb
to
remove
or
wear
off
skin
to
harshly
criticize
;
condemn
strongly
worn
away
skin
;
damaged
surface