Stims, noun plural of stim. Synonyms in the same form.
Self-stimulation
self-stims
Other
stimulants
All synonyms for stim →