What is the full meaning of mechanotherapy
the treatment of disorders or injuries by means of mechanical devices, esp. devices that provide exercise for bodily parts [n]
Example of the word mechanotherapy placed on a Scrabble board.