Adjective Definition

handicapped

1.Definition: having restricted mental or physical functioning as a consequence of injury or illness

Related Adjective(s):disabled




Please Share