Debater

Definition:

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