FLABBERGAST

Definition of FLABBERGAST

  1. (verb)overcome with amazement