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