Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
handicaps
in English
handicaps
us
/ˈhæn.di.kæps/
uk
/ˈhæn.dɪ.kæps/
#common
Lemma:
handicap
The lemma is the base or root form of this word.
Definitions
Noun
a
allowance
to
equalize
chances
(
in
a
race
,
etc
.);
consider
disadvantages
an
obstacle
that
hinders
or
prevents
a
physical
or
mental
disadvantage
(
of
a
person
)
a
competition
with
adjusted
advantages
to
ensure
fairness
Verb
to
hinder
or
restrict
(
in
a
contest
);
limit
to
put
at
a
disadvantage
(
generally
)