ambuscade

Noun
  1. The act of concealing yourself and lying in wait to attack by surprise (synset 101249473)
Verb
  1. Wait in hiding to attack (synset 201140630)

Other Searches