ambuscade
has definitions from the field of military
|
|
1 |
[ noun ] (military) the act of concealing yourself and lying in wait to attack by surprise
Synonyms Used in print (Jim Berry Pearson, The Maxwell Land Grant....)His friends advised that it would be only a question of time until either the Mexicans killed him by ambuscade or he would be compelled to kill them in self-defense , perpetuating the troubles . Related terms |
2 | |
* |
|