hydropathy meaning
UK US
hydropathy (noun): the internal and external use of water in the treatment of disease.
Definition of hydropathy
Scrabble score: 25 (letter breakdown)
Word lists: words starting with HY · words ending in HY · 10-letter words
More about hydropathy on Wikipedia.