Foiler

Foil´er


n.1.One who foils or frustrates.