SELF-STIMULATION


Meaning of SELF-STIMULATION in English

noun Date: 1947 stimulation of oneself as a result of one's own activity or behavior , self-stimulatory adjective

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.