What is the meaning of Stimuleren?

to stimulate

to encourage

to promote

Source: wiktionary.org