rest-cure

Explore definitions, synonyms, and language insights of rest-cure

Definitions

Noun
rest as a medical treatment for stress or anxiety etc.

More General Terms