[verb] [T] [informal] - to shock (someone) usually by telling them something they were not expectingShe was flabbergasted when she learned that the test would have to be repeated.
FLABBERGAST
Meaning of FLABBERGAST in English
Cambridge English vocab. Кембриджский английский словарь. 2012