POLEMICAL MEANING IN ENGLISH

• Polemical Definition & Synonyms

  1. (a.) Polemic; controversial; disputatious.


Synonyms:
Polemic,

RECENT SEARCHES