- physically or mentally disabled.
- of or designed for handicapped people: handicapped parking.
- (of a competitor) marked by, being under, or having a handicap: a handicapped player.
- disabled persons collectively.
- physically disabled
- denoting a person whose social behaviour or emotional reactions are in some way impaired
- (of a competitor) assigned a handicap
More Definitions
- GONDWANALAND (noun) Definition, Meaning & Examples
- AIR EMBOLISM (noun) Definition, Meaning & Examples
- VITAMIN M (noun) Definition, Meaning & Examples
- LACW (noun) Definition, Meaning & Examples
- GLASS IS HALF FULL, THE (noun) Definition, Meaning & Examples
- BAR KOCHBA (noun) Definition, Meaning & Examples