• word of the day

    shedding

    shedding - Dictionary definition and meaning for word shedding

    Definition
    (noun) the process whereby something is shed
    Synonyms : sloughing
    Definition
    (noun) loss of bits of outer skin by peeling or shedding or coming off in scales
    Synonyms : desquamation , peeling
Download our Mobile App Today
Receive our word of the day
on Whatsapp