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.