arguer

'ARGUER, n. One who argues; a reasoner; a disputer; a controvertist.