(CAUSE TO FAIL) [verb] [T] [UK and ANZ] [slang] - to make (something) fail, esp. to make (a horse in a race) fail by giving it drugsThe knee injury has almost certainly nobbled his chance of a place in the final.
NOBBLE
Meaning of NOBBLE in English
Cambridge English vocab. Кембриджский английский словарь. 2012