the world > action or operation > difficulty > hindrance > hindering completely or preventing > [noun] > thwarting or being thwarted > one who or that which (4)
He who or that which bewilders, confounds, defeats effort, or foils purposes.
One who acts so as to spoil the sport or plans of others.