Synonyms: blow out of the water, ball over, shock, floor, take aback
Definition: surprise greatly; knock someone's socks off
Usage: I was floored when I heard that I was promoted
Similar words: surprise
Definition: cause to be surprised
Usage: The news really surprised me