Meaning

1 senses
  1. To engage in self-stimulation; to stim.

Forms

self-stimulates, self-stimulating, self-stimulated, self-stimulated
Base formself-stimulate · to self-stimulate
3rd person singularself-stimulates
Present participleself-stimulating
Past simpleself-stimulated
Past participleself-stimulated

regular · Lesson

Present simpleLesson

I, you, we, theyself-stimulate
he, she, itself-stimulates

Past simpleLesson

all personsself-stimulated

Present perfectLesson

I, you, we, theyhave self-stimulated
he, she, ithas self-stimulated

Future simple (will)Lesson

all personswill self-stimulate

Synonyms

1 synonyms

See also

neighbours in the dictionary
self-stimulate — meaning, examples, forms, synonyms | Krumeto