ˈhandicapEnglish translation of ˈhandicapnm inv handicap Definition of handicap in the British & World English dictionary Definition of handicap in the US English dictionary Translate handicap | into French | into German | into Spanish