Yahoo India Web Search

Search results

  1. Dictionary
    staggering
    /ˈstaɡ(ə)rɪŋ/

    adjective

    • 1. deeply shocking; astonishing: "the staggering bills for maintenance and repair"

    More definitions, origin and scrabble points