ambuscade




ambuscade - noun

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

  • ambuscade - verb

    ambuscade - thesaurus

    ambush   bushwhack   lurk   scupper   trap   waylay