STIMULATE Meaning of STIMULATE in English stimular (-ation); excitar, spornar English Interlingue dictionary. Английский словарь Интерлингве. 2012