Find the word definition

Wiktionary
flabbergastment

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