ASTOUNDED

Definition of ASTOUNDED

  1. (adj)filled with the emotional impact of overwhelming surprise or shock