English word definition — powered by WordNet
regain or make up for
regain a former condition after a financial loss
restore to good health or strength
get over an illness or shock
Want to remember recuperate?