Staggering Meaning in English – Very shocking or surprising
Use of Staggering in A Sentence – This new dress from Dior costs me a staggering $20,000.