×

excorier meaning in English

v. excoriate, harshly criticize

Related Words

  1. excommunié
  2. excoriation
  3. excreta
  4. excroissance
PC Version

Copyright © 2018 WordTech Co.