Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
handicap
in English
handicap
us
/ˈhæn.di.kæp/
uk
/ˈhæn.de.kaʊp/
#common
Plural
handicaps
Past Tense
handicapped
Participle Verb
handicapping
Third Person Singular
handicaps
Definitions
Noun
something
that
hinders
or
prevents
an
allowance
to
equalize
chances
(
in
sports
)
a
physical
or
mental
disadvantage
;
limitation
Verb
to
impose
a
disadvantage
(
in
a
contest
)
to
put
someone
at
a
disadvantage
;
create
an
obstacle
(
for
them
)