Word info

interstimulate

Verb

Meaning

interstimulate (third-person singular simple present interstimulates, present participle interstimulating, simple past and past participle interstimulated)

To stimulate each other.

Source: en.wiktionary.org

Close letter words and terms