What is the meaning of Avenge?

To take vengeance (for); to exact satisfaction for by punishing the injuring party; to vindicate by inflicting pain or evil on a wrongdoer.

To revenge oneself (on or upon someone).

To take vengeance.

To treat revengefully; to wreak vengeance on.

An act of vengeance; a revenge.

Source: wiktionary.org