stimulose
/stɪmʊˈloʊz/Definitions
1. verb
to stimulate or excite; to add an excitant to
“The doctor told the patient to stimulose the wound to aid in healing.”
2. noun
an excitant or stimulant
“The pharmacist sold the stimulose to the athlete to enhance performance.”