This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Astonish
v. t.
To stun; to render senseless, as by a blow.
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.