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.
เอ่อ....คิดว่านะคะ ...ไม่รู้ใช่หรือเปล่า...