English to English
ambuscade
(,/&/mb/@/'sk/eI/d
)
noun (n)
- the act of concealing yourself and lying in wait to attack by surprise(noun.act)source: wordnet30
- A lying in a wood, concealed, for the purpose of attacking an enemy by surprise. Hence: A lying in wait, and concealed in any situation, for a like purpose; a snare laid for an enemy; an ambush.(noun)source: webster1913