Handicap Meaning
There are 6 meaning(s) for word Handicap
Meaning 1 : the condition of being unable to perform as a consequence of physical or mental unfitness
Synonyms : disability, disablement, impairment
Synonyms : disability, disablement, impairment
Meaning 3 : something immaterial that interferes with or delays action or progress
Synonyms : balk, baulk, check, deterrent, hinderance, hindrance, impediment
Synonyms : balk, baulk, check, deterrent, hinderance, hindrance, impediment
Meaning 5 : advantage given to a competitor to equalize chances of winning
Meaning 6 : attempt to forecast the winner (especially in a horse race) and assign odds for or against a contestant