embûcherConjugationsTop 30000MeaningsVerb1. to make enter its lair (of an animal)2. to ambush (dated)