- Stimulatress
- Stimulatress \Stim"u*la`tress\, n. A woman who stimulates. [1913 Webster]
The Collaborative International Dictionary of English. 2000.
The Collaborative International Dictionary of English. 2000.
stimulatress — … Useful english dictionary