"Vindicator" is a word in ENGLISH

vindicator ENGLISH
Definition:

One who vindicates; one who justifies or maintains.

Few words of positivity

Despite my firm convictions, I have always been a man who tries to face facts, and to accept the reality of life as new experience and new knowledge unfolds. I have always kept an open mind, a flexibility that must go hand in hand with every form of the intelligent search for truth.

Malcolm X

WORD SUGGESTIONS
Laugh your heart out.

Pigs don't look very smart to me. Sure, they are. You ever see a sow try to make a silk purse out of a farmer's ear?

account ENGLISH

A statement and explanation or vindication of one's conduct with reference to judgment thereon.

Read the complete definition
advocate ENGLISH

One who defends, vindicates, or espouses any cause by argument; a pleader; as, an advocate of free trade, an advocate …

Read the complete definition
appeal ENGLISH

To call upon another to decide a question controverted, to corroborate a statement, to vindicate one's rights, etc.; as, I …

Read the complete definition
assertion ENGLISH

Maintenance; vindication; as, the assertion of one's rights or prerogatives.

Read the complete definition
assertor ENGLISH

One who asserts or avers; one who maintains or vindicates a claim or a right; an affirmer, supporter, or vindicator; …

Read the complete definition
avenger ENGLISH

One who avenges or vindicates; as, an avenger of blood.

Read the complete definition
Condictio LAW AND LEGAL

In Roman law. A general term for actions of a personal nature, found* ed npon an obligation to give or …

Read the complete definition
defender ENGLISH

One who defends; one who maintains, supports, protects, or vindicates; a champion; an advocate; a vindicator.

Read the complete definition
justificator ENGLISH

One who justifies or vindicates; a justifier.

Read the complete definition
justifier ENGLISH

One who justifies; one who vindicates, supports, defends, or absolves.

Read the complete definition
right ENGLISH

To do justice to; to relieve from wrong; to restore rights to; to assert or regain the rights of; as, …

Read the complete definition
S; U LAW AND LEGAL

Libby, 26 Fed. Cas. 928; U. S. v. winn, 28 Fed. Cas. 735.—Ship's hnsband. In mari-time law. A person appointed …

Read the complete definition
support ENGLISH

To vindicate; to maintain; to defend successfully; as, to be able to support one's own cause.

Read the complete definition
vindication ENGLISH

The claiming a thing as one's own; the asserting of a right or title in, or to, a thing.

Read the complete definition