Meaning of the word handicapped in English

What does handicapped mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

handicapped

US /ˈhæn.dɪ.kæpt/
UK /ˈhæn.dɪ.kæpt/

Adjective

1.

having a condition that markedly restricts one's ability to function physically, mentally, or socially.

Example:
a special school for handicapped children
Learn This Word at Lingoland
Related Word: