emboscada
Top 15000
Meanings
Noun
1. ambush (an attack launched from a concealed position)
Examples7
He was caught in an ambush.
It was an ambush.
Tom explained how the ambush would work.
They ambushed the enemy.
We've been ambushed.
The squadron encountered an ambush and scrambled for coverage.