ambuscade
/ˈæmbəsˌkeɪd/
noun
- 1
An ambush; a trap laid for an enemy.
- 2
The place in which troops lie hidden for an ambush.
- 3
The body of troops lying in ambush.
verb
- 1
To lie in wait for, or to attack from a covert or lurking place; to waylay.
Translate “ambuscade” to another language
Click any language to open the translator with this word already filled in.