What is the full meaning of avengeresses
AVENGERESS, a female avenger [n]
Example of the word avengeresses placed on a Scrabble board.