Popular Wordlists
  • word of the day

    appalled

    appalled - Dictionary definition and meaning for word appalled

    Definition
    (adj) struck with fear, dread, or consternation
    Synonyms : aghast , dismayed , shocked
   Mnemonics (Memory Aids) for appalled

appa + yelled. yelling "appa" in shock

Connect with us on Facebook