Stimulates meaning : To encourage into action. To arouse an organism to functional activity.
stimulates
soakings
standishes
taig
rub off