Embuscade (en. Ambush)
/ɑ̃.by.skad/
Synonyms
- guet-apens
- piège
- surprise
- tactique
- stratagème
Slang Meanings
To ambush (To expose to surprise or danger secretly.)
He ambushed his enemy by setting up an ambush.
Il a tétonné son ennemi en mettant en place une embuscade.