to be surprised;  to be astonished
 surprise;  astonishment;  wonder;  amazement
 astonishment;  amazement;  surprise;  fright;  shock
 to a surprising degree;  to a remarkable extent;  surprisingly;  astonishingly;  amazingly;  alarmingly
 to surprise;  to frighten;  to create a stir
 astonishing;  amazing;  surprising;  wonderful
 wonderful;  astounding;  marvellous
 wonder;  admiration;  being struck with admiration
 surprisingly;  astonishingly;  amazingly;  alarmingly
 wonder;  miracle;  amazement;  prodigy
 to be surprised;  to be amazed;  to be frightened;  surprise (e.g. surprise party)
 to a surprising degree;  to a remarkable extent;  surprisingly;  astonishingly;  amazingly;  alarmingly
 astounding;  startling;  world-shaking;  amazing;  earth-shattering
 to get a big surprise;  to be astonished
 being very surprised;  being utterly astonished;  being shocked
 to be astonished;  to be amazed
 wonder;  admiration;  being struck with admiration
 to get a big surprise;  to be astonished
 astonishment;  amazement;  surprise;  fright;  shock
 astonished;  stunned;  startled out of one's wits;  thunderstruck;  open-eyed astonishment
 to take by surprise;  to startle;  to shock
 to surprise;  to frighten;  to create a stir
 cabinet of curiosities;  chamber of curiosities;  Wunderkammer
 to get a big surprise;  to be astonished
 to be surprised;  to be amazed;  to be frightened;  surprise (e.g. surprise party)
 scarecrow;  figurehead;  dummy