Disparage
To speak poorly of
Eccentric
Odd; out of the ordinary; quirky
Philanthropist
Someone who benefits mankind
Squander
To waste
Virulent
Harmful
Zeal
Enthusiasm
Acuity
Sharpness of perception or mind
Affable
Friendly; agreeable
Assuage
To reduce pain
Avarice
Greed
Digression
Straying away from a topic
Dissent
Disagreement
Elucidate
To explain, to make clear
Gullible
Overly trusting
Strut
A self-important walk
Denounce
To speak against publicly
laud
To praise
Surreptitious
Secret
Astute
Clever
Blasphemy
Irrelevant talk about God
Censure
Severely criticize; blame