Search Details

Word: excoriate (lookup usage) (lookup stats)


Meaning:

Verb:

  • transitive To strongly denounce or censure.
  • transitive To wear off the skin of; to chafe or flay.

Source: Wiktionary | Src Info »