INVIGORATING


Meaning of INVIGORATING in English

adj. stimulating, bracing, rejuvenating, tonic, vitalizing, restorative, energizing, vivifying, enlivening, exhilarating; fresh, healthful, healthy, salubrious, salutary Each morning I go for an invigorating walk The doctor recommended the invigorating mountain air.

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.