stimulator ( synonym found)

Definition of stimulator:

°A person, device or substance that stimulates.

Definition of stimulator:

°A person, device or substance that stimulates.

Back to Top