polemicist

/pəˈlɛməsɪst/
noun
  1. A person who writes or speaks in a strongly argumentative way, especially about controversial topics.
    • Many consider him the greatest polemicist of the 20th century.
    • As a polemicist, she thrived on debating political opponents in public forums.
    • The famous polemicist was known for his fiery speeches against injustice.
Antonyms