staggering

Definitions


[ˈstaɡ(ə)rɪŋ], (Adjective)

Definitions:
- deeply shocking; astonishing
(e.g: the staggering bills for maintenance and repair)


Phrases:

Origin:




definition by Oxford Dictionaries