To flabbergast is defined as to cause great surprise or amazement.
(verb)When you make a very surprising announcement that leaves all others stunned, this is an example of a situation where you flabbergast the listeners.
See flabbergast in Webster's New World College Dictionary
transitive verb
Origin: 18th-c. slang < ? flabby + aghast
See flabbergast in American Heritage Dictionary 4
transitive verb flab·ber·gast·ed, flab·ber·gast·ing, flab·ber·gasts
Origin:
Origin: Origin unknown
.Learn more about flabbergast