Skip to content

staggering

Dictionary definition · staggering

adjective

  1. so surprisingly impressive as to stun or overwhelm"such an enormous response was astonishing"

Source: Open English WordNet (CC BY 4.0).