YourDictionary

mechanotherapy

noun

the treatment of disease, injuries, etc. by using mechanical devices, massage, etc.

Related Forms:

See mechanotherapy in American Heritage Dictionary 4

Learn more about mechanotherapy

link/cite print suggestion box