Stun
Telugu Meaning
దిమ్మెరపోవు ఇంద్రియజ్ఞానం లేకుండా
English Meaning
- To daze or render senseless, by or as if by a blow.
- To overwhelm or daze with a loud noise.
- To stupefy, as with the emotional impact of an experience; astound. See Synonyms at daze.
- A blow or shock that stupefies.