English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Definition handicap in British English

handicap verb

[transitive]verb
/ˈhændiˌkæp/
1

to give someone a disadvantage

Example

Some applicants were handicapped by their poor level of English.

Synonyms and related words
Definition handicap in British English