Recuperate: To recover health and strength. From the Latin recuperare meaning to regain, get back, recover. To recuperate is to convalesce.
Here are 10 random terms from our database: