This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Astonish

  1. v. t.
    To stun; to render senseless, as by a blow.
  2. v. t.
    To strike with sudden fear, terror, or wonder; to amaze; to surprise greatly, as with something unaccountable; to confound with some sudden emotion or passion.



Menu