stimulatress Meaning, Definition & Usage

Stim"u*la`tress noun
Definitions
  1. A woman who stimulates.

Webster 1913