English Learning Tips For Students
· Previous · Next Return to Index › excoriated (Vocabulary)
vt

excoriated the press for seizing on a gaffe made on the Yu tv show.
- excoriated - Express strong disapproval of. Tear or wear off the skin or make sore by abrading.

· Previous · Next Return to Index › excoriated (Vocabulary)





Go to another board -