FLABBERGAST


Meaning of FLABBERGAST in English

vt to astonish; to strike with wonder, ·esp. by extraordinary statements.

Webster English vocab.      Английский словарь Webster.