Search Result for "stimulatress": 

The Collaborative International Dictionary of English v.0.48:

Stimulatress \Stim"u*la`tress\, n. A woman who stimulates. [1913 Webster]