1. (verb)
shock, floor, ball over, blow out of the water, take aback
- surprise greatly; knock someone's socks off Synonyms: knock down, blow out of the water, dump, deck, appall, outrage, shock, scandalise, appal, scandalize, ball over, traumatize, coldcock, offend, traumatise, floor, take aback