KEY: Vindicate.

SYN: Assert, maintain, uphold, clear, support, defend, claim, substantiate, justify, establish.

ANT: Waive, abandon, surrender, forego, disprove, disestablish, neutralize, nullify, destroy, subvert, annul, vitiate.

=

KEY: Vindictive.

SYN: Revengeful, spiteful, unforgiving, unrelenting, Implacable, rancorous, unmerciful.

ANT: Forgiving, generous, forbearing, merciful, unvindictive.

=

KEY: Violate.

SYN: Ravish, injure, abuse, disturb, hurt, rape, outrage, debauch, break, infringe, profane, transgress, disobey.