1. surprise greatly; knock someones socks off; "I was floored when I heard that I was ">promoted"
take aback | take back |