DEBATER MEANING IN ENGLISH

• Debater Definition & Synonyms

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


Synonyms:
Arguer,

RECENT SEARCHES