(1)return to life; get or give new life or energy; "The week at the spa restored me"
(2)生き返る
(3)新しい生命またはエネルギーを得るか、与える
(1)