• word of the day

    excoriation

    excoriation - Dictionary definition and meaning for word excoriation

    Definition
    (noun) an abraded area where the skin is torn or worn off
    Synonyms : abrasion , scrape , scratch
    Definition
    (noun) severe censure
   Mnemonics (Memory Aids) for excoriation

ex korea mein bhejna is severe form of punishment

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