Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
altruist
in English
altruist
us
/əˈltru.ɪst/
uk
/əˈltruː.ɪst/
#uncommon
Plural
altruists
Definitions
Noun
a
person
prioritizing
others'
needs
;
selfless
and
charitable
The
altruist
donated
most
of
her
wealth
to
charity
organizations
.