Dear AJA

How funny is this joke? I don't get it, ...sorry for this...

astonished = surprised greatly

as you asked.. the answer is... the difference between surprise and astonished is

surprise can be a noun or verb and it can be an adjective by adding -d --->surprised

astonished is an adjective.

But if you did mean "the difference between their meanings"...the answer is above-mentioned.

เอ่อ....คิดว่านะคะ ...ไม่รู้ใช่หรือเปล่า...