Embuscade (en. Ambush)

/ɑ̃.by.skad/

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.