To return to health or strength; recover.
To recover from financial loss.
To restore to health or strength.
To regain.