Stun

Telugu Meaning

దిమ్మెరపోవు

ఇంద్రియజ్ఞానం లేకుండా

English Meaning

  1. To daze or render senseless, by or as if by a blow.
  2. To overwhelm or daze with a loud noise.
  3. To stupefy, as with the emotional impact of an experience; astound. See Synonyms at daze.
  4. A blow or shock that stupefies.