The technical definition of hydrotherapy is the application of water for the treatment of physical or psychological dysfunction. Link Learn More Listed Under Treatments Nonsurgical Options