Flabbergast Meaning

There are 1 meaning(s) for word Flabbergast

Meaning 1 : overcome with amazement

    Synonyms : boggle,  bowl over