Verb
1. make senseless or dizzy by or as if by a blow;
"stun fish"2. surprise greatly; knock someone's socks off;
"I was floored when I heard that I was promoted"3. hit something or somebody as if with a sandbag
4. overcome as with astonishment or disbelief;
"The news stunned her"