Definition, synonyms and related words
Stimulus (funds usually provided by a government in times of economic hardship).
Engaging in, characteristic of, or related to stimming.