Definition of therapy
English to English noun - (medicine) the act of caring for someone (as by medication or remedial training etc.)
The quarterback is undergoing treatment for a knee injury. He tried every treatment the doctors suggested. Heat therapy gave the best relief.
source: WordNet 3.0 - Therapeutics.
source: Webster 1913
Visual Synonyms
Nearby Word
therapy, teraph, trappy, threap, trap, thereby, trape, trapo, trapa, therf, throp, tharp, twerp, thorp, thrip, thrave, trophy, thorpe, threpe, tear up
|
|
|