SynonymX
Speak
Herbert Spencer
Definition of Herbert Spencer
1.
English philosopher and sociologist who applied the theory of natural selection to human societies (1820-1903)
Noun
Synonyms for word "herbert spencer"
spencer
Semanticaly linked words with "herbert spencer"
philosopher
sociologist