foil
fɔɪl
verb
prevent (something considered wrong or undesirable) from succeeding.
a brave policewoman foiled the armed robbery
thwart,frustrate,counter,oppose,balk,disappoint,impede,obstruct,hamper,hinder,snooker,cripple,scotch,derail,smash,dash,stop,check,block,prevent,defeat,nip in the bud,mess up,screw up,do for,put paid to,stymie,cook someone’s goose,scupper,nobble,queer,put the mockers on,traverse,root
noun
the track or scent of a hunted animal.