Word of the Day – Flabbergast
July 27, 2019
Word of the Day – Flabbergast
Flabbergast (verb) flab-uh-gast (usually as adjective flabbergasted) Surprise (someone) greatly; astonish. Late 18th century of…








