The AI-powered English dictionary
comparative more astonished, superlative most astonished
Amazed; surprised. examples
simple past and past participle of astonish examples