Dictionary search results

Showing 1-3 of 3 results

rest cure US English

A period spent in inactivity or leisure with the intention of improving one’s physical or mental health