AMBUSCADE

Definition of AMBUSCADE

  1. (noun)the act of concealing yourself and lying in wait to attack by surprise
  2. (verb)wait in hiding to attack