Synonyms for "debater"

Words with similar meaning