Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
excoriates
in English
excoriates
us
//ɪkˈsɔri.eɪts//
uk
//ɪkˈsɒri.eɪts//
#uncommon
Lemma:
excoriate
The lemma is the base or root form of this word.
Definitions
Verb
harshly
denounces
(
someone
or
something
)
strongly
criticizes
or
condemns
wears
away
skin
;
causes
friction