ambuscaded

[ˌæmbəsˈkeidid]
  • 释义
  • 埋伏,伏击( ambuscade的过去式和过去分词 );