embuscade
Top 10000
Meanings
Noun
1. ambuscade; ambush
Examples21
to ambush someone
It's an ambush!
It's an ambush!
We were ambushed.
We were ambushed.
He's lying in wait.