MalayTranslate.com
Malay to English Translator
Translate Here

English to English

staggering
('st/&/g/@/r/i//N/ )

adjective satellite (s)

  • so surprisingly impressive as to stun or overwhelm
    jadi sangat mengesankan sebagai tegun atau membanjiri
    Example:
    The amount of money required was staggering.
    Suffered a staggering defeat.
    source: wordnet30