Flabbergast(v. t.) To astonish; to strike with wonder, esp. by extraordinary statements.
Flabbergastation(n.) The state of being flabbergasted.

Words within flabbergasting