1. Reviving; reanimating. 2. of Refresh3. imparting vitality and energy; "the bracing mountain ">air"
refreshing | refreshingly |