VariousWords beta
Definitions:
Verb
shock
floor
ball over
blow out of the water
take aback
Definition: surprise greatly; knock someone's socks off; "I was floored when I heard that I was promoted"