Term:
Hinder
Definition:

To limit the ability of someone to do something, or to limit the development of something.

Domain:
Disability
Source:
Cambridge Dictionary
arrow-up icon
Feedback