blow out of the water
Verb
Meaning
surprise greatly; knock someone's socks off
Source: WordNetSynonyms
floor
shock
ball over
best
negative
break
defeat
challenge
destroy
beat
overcome
blast
conquer
crush
slaughter
Show all synonyms
Antonyms
Show all antonymsHypernyms
Hyponyms
Examples
I was floored when I heard that I was promoted