Translation of "handicap" - English-Italian dictionary

handicap

noun uk /ˈhæn·dɪ·kæp/

something that is wrong with your mind or body permanently

handicap, menomazione
a mental/physical handicap

something that makes it more difficult for you to do something

handicap, svantaggio, ostacolo
Not having a car was a real handicap in the countryside.

(Translation of “handicap noun” from the Cambridge English–Italian Dictionary © Cambridge University Press)