Definition of Therapy

Noun: therapy  the-ru-pee

  1. (medicine) the act of caring for someone (as by medication or remedial training etc.)
    "heat therapy gave the best relief"

See also:
therapsids
Theravada

Anagrams containing the word therapy

trhypea ytherap pythera apyther rapythe erapyth herapyt