garrotter – English–Français translations

🇫🇷 fr en 🇬🇧

garrotter verb

  /ɡa.ʁɔ.te/
  • Lier, attacher avec de forts liens
ang, bind, tie up
  • Prendre les moyens d’empêcher quelqu’un de manquer aux engagements qu’il contracte
constrain
Wiktionary Links