renewing
tending to impart new life and vigor to (Freq. 1) - the renewing warmth of the sunshine • Syn: restorative, reviving, revitalizing, revitalising • Similar to: invigorating • Derivationally related forms: restorative (for: restorative), restore (for: restorative)
|
|