Yahoo India Web Search

Search results

  1. Dictionary
    barrage
    /ˈbarɑː(d)ʒ/

    noun

    verb

    • 1. bombard (someone) with questions, criticisms, complaints, etc.: "his doctor was barraged with unsolicited advice"

    More definitions, origin and scrabble points