• 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

Connect with us on Facebook