English word

Staggering

Definitions

adjective

  1. so great as to cause one to stagger : astonishing, overwhelming

Synonyms for staggering

Closest evidence-backed alternatives.