Refuter
/(rē̇*fūt"ẽr)/
Re·fut·er
Refuter
n.
One who, or that which, refutes.