Wiktionary
flabbergastment
n. (alternative form of flabbergast English) (sense overwhelming Overwhelming shock or surprise){{reference-book