Ambuscade

/ˈæmbəsˌkeɪd/

noun

  1. An ambush; a trap laid for an enemy.

  2. The place in which troops lie hidden for an ambush.

  3. The body of troops lying in ambush.

verb

  1. To lie in wait for, or to attack from a covert or lurking place; to waylay.

ambuscade

词典条目

导入更多词典

Loading dictionaries...

Initializing dictionary manager