Word info

overstimulator

Noun

Meaning

overstimulator (plural overstimulators)

One who overstimulates.

Source: en.wiktionary.org

Close letter words and terms