Wordia - The Definition Of Ambush
ambush
noun, the act of waiting in a concealed position in order to launch a surprise attack
From Collins
©HarperCollins 2008. Collins English Dictionary definition of ambush
noun, the act of waiting in a concealed position in order to launch a surprise attack
From Collins
©HarperCollins 2008. Collins English Dictionary definition of ambush