Home >> English Vocabulary >> Handicap

Handicap

English Vocabulary tips & definition with Gymglish.
Improve your English and try our online English lessons for free.

Definition

a handicap: a disability, an impairment, a disadvantage, a restriction
noun
handicapped: physically or mentally disabled
adjective

Going further...

Still having difficulties with 'Handicap' Test our online English lessons and receive a free level assessment!

Do you have smart way of remembering this rule? A tip to avoid making a mistake on 'Handicap'?
Share it with us!