English Dictionary
Definition philanthropist in British English
philanthropist noun
[countable] noun
/fɪˈlænθrəpɪst/
Synonyms and related words
