Definition Definition

detractress - Meaning and Examples

Meaning of 'detractress' (Webster Dictionary)

1 . Detractress [ n.]
- A female detractor.