Flabbergast (
Verb
)
Meaning
Overcome with amazement; "This boggles the mind!".
Classification
Verbs of thinking, judging, analyzing, doubting.
Synonyms
Boggle
Bowl Over