Summary
French to English:   more detail...
  1. embûche:


French

Detailed Translations for embûche from French to English

embûche:


Synonyms for "embûche":


Wiktionary Translations for embûche:

embûche
noun
  1. (term, plus usité au (p) qu’au (s)) entreprise secrète pour surprendre quelqu’un, pour lui nuire.