Subscribe
URL of the page has been copied to clipboard.
Meaning : Overcome as with astonishment or disbelief.
Example : The news stunned her.
Synonyms : daze, stun
Install App