1 Noun 1 Verb 0 Adj. 0 Adv.
Filters
ENambuscadeNoun
EN
The act of concealing yourself and lying in wait to attack by surprise
ambushlying in wait
bn:00003300n Concept
ENambuscadeVerb
EN
Wait in hiding to attack
ambushscupperbushwhack
bn:00082571v Concept