powered exoskeleton (Q938523)
wearable machine meant to enhance a person's strength and mobility
Language: