Entry
  1. to be dumbfounded; to be astonished