• word of the day

    spencer

    spencer - Dictionary definition and meaning for word spencer

    Definition
    (noun) English philosopher and sociologist who applied the theory of natural selection to human societies (1820-1903)
    Synonyms : herbert spencer
Download our Mobile App Today
Receive our word of the day
on Whatsapp