×

scarification meaning in English

n. scarification, act of cutting or scratching the skin; cuts, scratches; act of criticizing harshly; act of breaking, act of crumbling

Related Words

  1. scarabée
  2. scarificateur
  3. scarifier
  4. scarifié
PC Version

Copyright © 2018 WordTech Co.