Find the word definition

The Collaborative International Dictionary
Emulatress

Emulatress \Em"u*la`tress\, n. A female emulator. [R.]

Wiktionary
emulatress

n. A female who emulates.