Ambuscade

English word definition — powered by WordNet

NOUN

the act of concealing yourself and lying in wait to attack by surprise

VERB

wait in hiding to attack

Want to remember ambuscade?

Sign up free to bookmark & revise