×

snare meaning in French

n. piège, embuscade, trappe; noeud-coulant, boutonnière; corde de tambour
v. piéger

Related Words

  1. snared
  2. snappy
  3. snapshot
  4. snarer
  5. snared
PC Version

Copyright © 2018 WordTech Co.