Search results
- Dictionaryambuscade/ˌambʊˈskeɪd/
noun
- 1. an ambush: dated "our sensibilities are being battered with reports of killings and ambuscades"
verb
- 1. ambush (someone): archaic "French and his companions were ambuscaded by the Indians"
Powered by Oxford Dictionaries