hinder or prevent (the efforts, plans, or desires) of; What ultimately frustrated every challenger was Ruths amazing September surge; foil your opponent
[ Syn: thwart , queer , spoil , scotch , foil , cross , baffle , bilk ]
treat cruelly; The children tormented the stuttering teacher