1
[ adjective ] imparting vitality and energy

Examples

"the bracing mountain air"

Related terms

invigorating

*