Home
Search
Index
Definify.com
Webster
1913
Edition
Stimulatress
Stim′u-laˊtress
,
Noun.
A woman who stimulates.
Similar Results