depinisyon kahulugan
Browse Dictionary Definitions  A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
doc Definition of staggering
    English to English
    adjective satellite
  • so surprisingly impressive as to stun or overwhelm
  • Such an enormous response was astonishing.
    An astounding achievement.
    The amount of money required was staggering.
    Suffered a staggering defeat.
    The figure inside the boucle dress was stupefying.
    source: WordNet 3.0
Nearby Word