ambuscade

noun
  1. a surprise attack made from a concealed position
  2. Usage: formal
  3. the concealed position from which such an attack is made
  4. Usage: formal
verb
  1. to attack suddenly from a concealed position
  2. Usage: formal

Examples