Webster's Revised Unabridged Dictionary · 1913

Foiler

Foiler , noun

One who foils or frustrates. — Johnson