English to English
staggering
('st/&/g/@/r/i//N/
)
adjective satellite (s)
- so surprisingly impressive as to stun or overwhelmjadi sangat mengesankan sebagai tegun atau membanjiriExample:
The amount of money required was staggering.
Suffered a staggering defeat.
source: wordnet30