What is astonish? What is astonish? To fill with sudden wonder or amazement. See Synonyms at surprise.