Definition Definition

avengeress - Meaning and Examples

Meaning of 'avengeress' (Webster Dictionary)

1 . Avengeress [ n.]
- A female avenger.