Detailed Translations for excoriate from English to Dutch
excoriate:
Translation Matrix for excoriate:
Synonyms for "excoriate":
Related Definitions for "excoriate":
-
express strong disapproval of1
-
tear or wear off the skin or make sore by abrading1
Wiktionary Translations for excoriate:
excoriate
verb
-
to wear off the skin of
External Machine Translations: