DUMFOUNDED MEANING IN ENGLISH

• Dumfounded Definition & Synonyms

  1. (imp. & p. p.) of Dumfound


Synonyms:
Stupefied, Thunderstruck,

• Dumfound Definition & Synonyms

  1. (v. t.) To strike dumb; to confuse with astonishment.


RECENT SEARCHES