What does astonish mean?
To cause someone to feel sudden and extreme surprise or shock. To surprise greatly.
Example
"The news of the lottery win would astonish anyone who had entered."
Reviewed by Deb Chak, Editor. AI-assisted content curated by RJS Tech Solutions LLP.