×

jugulate meaning in French

v. juguler, arrêter qqch dans son développement; couper la gorge de

Related Words

  1. jugular
  2. jugular vein
  3. jugum
  4. juice
PC Version

Copyright © 2018 WordTech Co.