You searched for: “more invigorating
invigorating (adjective), more invigorating, most invigorating
Relating to a lively and energetic condition: "Sam does invigorating activities at his fitness studio which improve his physical condition."
This entry is located in the following unit: vigor- (page 1)