HYDROTHERAPY

12 letters 27 Scrabble points

Definition of HYDROTHERAPY

noun
  1. Any of various techniques that use water, either externally or internally, for the treatment of disease and for the soothing of pain.

Source: Wiktionary

Word Details

Letters H Y D R O T H E R A P Y
Length 12 letters
Scrabble Score 27 points