- to overcome with surprise and bewilderment; astound.
Origin of flabbergast
SynonymsSee more synonyms for flabbergast on Thesaurus.com
amaze, astonish, stagger, nonplus, confound; perplex, confuse, mystify.
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018
- informal to overcome with astonishment; amaze utterly; astound
C18: of uncertain origin