Search in full dictionary

FLABBERGASTED (3)

FLABBERGASTED (3)
ScnMaster
overcome with surprise and bewilderment; astounded. Rudiments, Valences Approved April 1991