Verb astound has 1 sense
  1. amaze, astonish, astound - affect with wonder; "Your ability to speak six languages amazes me!"
    --1 is one way to surprise
    Sample sentences:
    The good news will astound her
    The performance is likely to astound Sue
,
TOP