What is the full meaning of avengeress
a female avenger [n -ES]
Example of the word avengeress placed on a Scrabble board.