vivifiant
Top 25000
Meanings
Adjective
1. bracing, invigorating
Examples1
The water was cold but invigorating.