Top definition
censure or criticize severely
In-spite of an impressive work, the current government is always excoriated.
by Shanky89 February 10, 2018
Get the mug
Get a excoriate mug for your dog James.

Available Domains :D

  • excoriate.men
  • excoriate.net
  • excoriate.ninja
  • excoriate.se