Stun Meaning In English
Stun translation, meaning, definition, explanation and examples of relevant words and pictures - you can read here.
Other Languages:
Meaning
Daze, Shock
Example
Stun means to render someone temporarily unconscious or dazed, usually as a result of a sudden, powerful blow, shock, or impact.
Antonym
Stimulate, Reactivate, Ignite, Empower
Synonym
Amaze, Astound