interstimulate verb1 •To stimulate each other. formsinterstimulated · interstimulating · interstimulates