×

excorticate meaning in French

v. décortiquer, analyser, interpréter; éplucher (un texte); dépouiller

Related Words

  1. excoriate
  2. excoriation
  3. excrement
  4. excrementitious
PC Version

Copyright © 2018 WordTech Co.