• word of the day

    maceration

    maceration - Dictionary definition and meaning for word maceration

    Definition
    (noun) softening due to soaking or steeping Definition
    (noun) extreme leanness (usually caused by starvation or disease)
Download our Mobile App Today
Receive our word of the day
on Whatsapp