Yahoo India Web Search

Search results

  1. Dictionary
    ambuscade
    /ˌ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"

    More definitions, origin and scrabble points