INSTIMULATE Meaning of INSTIMULATE in English (v. t.) Not to stimulate; to soothe; to quiet. Webster's English dictionary. Английский словарь Webster. 2012