• 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

Download our Mobile App Today
Receive our word of the day
on Whatsapp