ambuscade

/,æmbəs'keid/
Noun
  1. the act of concealing yourself and lying in wait to attack by surprise
Verb
  1. wait in hiding to attack

Khám phá thêm

Các từ liên quan

ambuscade
The soldiers set an ambuscade in the dense forest.