-
nounthe condition of being unable to perform as a consequence of physical or mental unfitness
Similar:
-
verbput at a disadvantagetype of:
-
nounsomething immaterial that interferes with or delays action or progress
Similar:
type of: -
verbinjure permanently
Similar:
-
nounadvantage given to a competitor to equalize chances of winning
-
verbattempt to forecast the winner (especially in a horse race) and assign odds for or against a contestanttype of:
Explanation of handicap
We don`t have explanations for this word yet.