adj. invigorating, tonic, stimulating, refreshing, exhilarating, fortifying, restorative I cannot live in the tropics and need the more bracing climate of the north
BRACING
Meaning of BRACING in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012