Astonish, amaze (7)
I believe the answer is:
astound
I believe this is a double definition.
'astonish' is the first definition.
(synonyms)
'amaze' is the second definition.
(synonyms)
(Other definitions for astound that I've seen before include "Amaze, astonish" , "Shock, surprise greatly" , "Flabbergast" , "floor" , "Bewilder" .)