Vocabulary Term: physiotherapy

Noun (thing)
USA
UK
physiotherapy
USA
UK
the treatment of injuries, by doing special rehabilitative exercises under the guidance of a specialist
USA
UK
"Physiotherapy is recommended after any kind of back injury."