• word of the day

    muckraking

    muckraking - Dictionary definition and meaning for word muckraking

    Definition
    (noun) the exposure of scandal (especially about public figures)
Download our Mobile App Today
Receive our word of the day
on Whatsapp