Acquit
(V.) to declare not guilty, free from blame, discharge completely; to conduct or behave oneself
Synonyms: exonerate, dimiss
Antonyms: convict, declare guilty
Deem
(V.) to think, believe; to consider, have an opinion
Synonyms: judge, regard
Devastate
(v.) to destroy, lay waste, leave in ruins
Synonyms: wreck, desolate
Antonyms: develop, improve
Discredit
(v.) to throw doubt upon, cause to be distrusted; to damage in reputation; (n.) a loss or lack of belief, confidence, or reputation
Synonyms: (v.) disparage
Antonyms: (v.) confirm, corroborate, bolster
Elusive
(adj.) difficult to catch or hold; hard to explain or understand
Synonyms: slippery, wily, fleeting, puzzling, baffling
Generate
(v.) to bring into existence; to be the cause of
Synonyms: create, produce, beget, cause
Antonyms: end, terminate, extinguish, stifle
Idolize
(v.) to worship as an idol, make an idol of; to love very much
Synonyms: adore, revere
Antonyms: despise, scorn, disdain, detest
Ingratitude
(n.) a lack of thankfulness
Synonyms: thanklessness, ungratefulness
Antonyms: thankfulness, gratefulness, recognition
Keepsake
(n.) something kept in memory of the giver; a souvenir
Synonyms: reminder, memento
Mortal
(n.) a being that must eventually die; (adj.) of or relating to such a being; causing death, fatal; possible, conceivable
Synonyms: (n.) human; (adj.) fleeting extreme
Antonyms: (n.) a god; (adj.) undying, everlasting, eternal, divine