• word of the day

    meliorism

    meliorism - Dictionary definition and meaning for word meliorism

    Definition
    (noun) the belief that the world can be made better by human effort
Download our Mobile App Today
Receive our word of the day
on Whatsapp