English Dictionary
Definition orthosis in British English
orthosis noun
noun
1
an artificial external device supporting the skeleton structure of limbs or spine and help them move
Example
an arm orthosis
