SELF-STIMULATION


Meaning of SELF-STIMULATION in English

[self-stim.u.la.tion] n (1947): stimulation of oneself as a result of one's own activity or behavior "electrical ~ of the brain"; esp: masturbation -- self-stim.u.la.to.ry adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.