HomeFactopediaBrainoffsRankingsCommunityLog In
You know 0 facts


Play Fact Master on Interesting Words  (it's free)    

Being Appalled, Amazed, or Stunned
To overwhelm with wonder; to stun or amaze. "He was flabbergasted to find that his work had been done for him before he began." synonyms: astound, astonish

   About - Terms - Privacy Log In