Definition of relaxation therapy in English:

relaxation therapy

noun

  • Therapy using techniques such as meditation, massage, etc., to promote and aid relaxation; also as a count noun.

Origin

Early 20th century; earliest use found in Modern Medicine.