Did you mean disputer?
disputer
noun
°One who disputes.