foiler

FOIL'ER, n. One who frustrates another, and gains an advantage himself.