History
History
Synonyms
UK
US
Meaning:
refreshing

strengthening; giving rest and comfort; pleasing and interesting because rare or unexpected

new; rejuvenating

REVITALIZING as in Wiktionary
REVITALIZING as in Wikipedia