Definition of therapy
English to English
- (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
source: Webster 1913
therapy, teraph, trappy, threap, trap, thereby, tharp, therf, throp, thrip, trape, trapa, thorp, trapo, twerp, thorpe, threpe, thrave, trophy, tear up