staggerer

/ˈstæɡərər/
noun
  1. A person or thing that staggers, or moves unsteadily as if about to fall.
    • The boxer, a staggerer after the punch, leaned on the ropes to stay upright.
    • The toddler was a little staggerer, taking wobbly steps across the room.
    • After the long hike, the exhausted staggerer finally reached the campsite.
  2. Something that causes astonishment or shock; a surprising or overwhelming event or piece of news.
    • The price of the antique vase was a staggerer, far beyond what anyone guessed.
    • The final exam results were a staggerer — no one expected such high scores.
    • The news of the lottery win was a real staggerer for the whole family.