avengeress Meaning, Definition & Usage

A*ven"ger*ess noun
Definitions
  1. A female avenger. Obs. Spenser.

Webster 1913