Find the word definition

The Collaborative International Dictionary
Avengeress

Avengeress \A*ven"ger*ess\, n. A female avenger. [Obs.]
--Spenser.

Wiktionary
avengeress

n. (context rare English) A female avenger.