INSTIMULATE


Meaning of INSTIMULATE in English

vt to stimulate; to excite.

2. instimulate ·vt not to stimulate; to soothe; to quiet.

Webster English vocab.      Английский словарь Webster.