revivingEnglish

renewing, restorative, revitalising, revitalizing, reviving

Adjective

Tending to impart new life and vigor to

English: renewing, restorative, reviving, revitalizing, revitalising

English words with similar meanings

Show 4 words