FLABBERGAST


Meaning of FLABBERGAST in English

v.tr. (esp. as flabbergasted adj.) colloq. overwhelm with astonishment; dumbfound.

Etymology: 18th c.: perh. f. FLABBY + AGHAST

Oxford English vocab.      Оксфордский английский словарь.