Xem thêm: renewing, restorative, reviving, revitalising, regenerate, revitalise
adj.
the renewing warmth of the sunshine
v.
This food revitalized the patient