ambuscade

中文含义:埋伏、伏击英语词性:noun; verb美式发音:æm’bʊskeɪd同义词:trap, ambush, snare易混淆单词:ambulance, ambulance双语例句:

  1. The soldiers lay in ambuscade waiting to ambush the enemy.
  2. The bandits set up an ambuscade to rob the passing travelers.
  3. He was caught in an ambuscade on his way to the city.
  4. The hunters ambushed the deer and caught it in their trap.