1. cause to be alert and energetic; "Coffee and tea stimulate me"; "This herbal infusion doesnt ">stimulate"
energise | energiser | energising |