Dictionary entry

Stimulatress

Webster's Dictionary 1913

Stim″u‐la′tress (?), n. A woman who stimulates.