C2 noun #106,108 most common

a person who has some condition that markedly restricts their ability to function physically or mentally or socially

handicapped person in 30 Seconds

  • (noun) a person who has some condition that markedly restricts their ability to function physically or mentally or socially

Meanings

  1. 1
    noun a person who has some condition that markedly restricts their ability to function physically or mentally or socially
Was this helpful?

Comments (0)

Login to Comment
No comments yet. Be the first to share your thoughts!