We do not currently know of any antonyms for vindicates oneself.
For similar words to vindicates oneself, try: