Definition, synonyms and related words
A specialized physiotherapy treatment that involves having a patient ride a horse to facilitate movement responses.