We do not currently know of any antonyms for wreaked revenge on.
For similar words to wreaked revenge on, try: