Definify.com

Definition 2025


theotherapy

theotherapy

English

Noun

theotherapy (uncountable)

  1. The use of religion as therapy
  2. faith healing

Anagrams