ambuscade
/ˌæmbəˈskæd/Definitions
1. noun
a surprise attack on an enemy, typically by a concealed force
“The general planned an ambuscade to surprise the enemy army in the forest.”
1. noun
a surprise attack on an enemy, typically by a concealed force
“The general planned an ambuscade to surprise the enemy army in the forest.”