astonish

verb vt

Infinitive

astonish

Present tense 3rd person singular

astonishes

Preterite

astonished

Present participle

astonishing

Past participle

astonished