English›Words

excoriate

Translation:
English
Verb
9
censure
strongly
6
abrade
5
strip
the skin off
5
to
harshly denounce
5
to
rub off the skin of
2
flay
2
scold
with biting harshness
Add
Languages:
EnglishRussian
Social Networks:
EnglishEnglish - Russian
Copyright © 2025 AlfaSchool
Privacy PolicyTerms of Service