Flabbergasted Synonyms and Antonyms

As if struck dumb with astonishment and surprise
(Adjective)
Advertisement
Advertisement

Flabbergasted Is Also Mentioned In