One who debates; one given to argument; a disputant; a controvertist.
n. One who debates; a disputant.