recuperate

To rest and get your strength and health back.