Meaning of self-therapy in English:

self-therapy

noun

  • Therapy, especially psychotherapy, applied by a person to himself or herself.

Origin

Early 20th century; earliest use found in North American Journal Homoeopathy.