English | German | Russian | Czech

handicapable English

Meaning handicapable meaning

What does handicapable mean?

handicapable

(rare, neologism) Disabled or handicapped.

handicapable

(rare, neologism) A disabled person.

Are you looking for...?