astonish - verb

transitive

Infinitiveastonish
3rd person singularastonishes
Pastastonished
Past Participleastonished
Present Participleastonishing