×

empaler meaning in English

v. impale, fix in place with a sharp or pointed object; pierce through with a sharp object; make helpless

Related Words

  1. empailler
  2. empailleur
  3. empan
  4. empanaché
PC Version

Copyright © 2018 WordTech Co.