"Altruist" is a word in ENGLISH

altruist ENGLISH
Definition:

One imbued with altruism; -- opposed to egoist.

Few words of positivity

I woke up this morning, and I still don't believe I won the Daytona 500.

Dale Earnhardt

WORD SUGGESTIONS
Laugh your heart out.

Why did God create men first? Because we learn from mistakes.

One imbued with a denominational spirit.

Read the complete definition
inoculate ENGLISH

Fig.: To introduce into the mind; -- used especially of harmful ideas or principles; to imbue; as, to inoculate one …

Read the complete definition
e