physical therapy - English Synonyms Dictionary

physical therapy

n.
[1] physiotherapy , physiatrics