English | German | Russian | Czech

handicappable English

Meaning handicappable meaning

What does handicappable mean?

handicappable

Able to be handicapped (able to be subjected to handicap).

Are you looking for...?