ambuscaded

Pronunciation:  UK [ˌæmbəsˈkeidid]
  • n.Ambush; The ambush; Ambush location
  • v.Ambush; Ambushes
  • WebAmbush; Ambush