astonish - verb
transitive
Infinitive
astonish
3rd person singular
astonishes
Past
astonished
Past Participle
astonished
Present Participle
astonishing