Polemical



ENGLISH MEANING
adjective
1.
Polemic; controversial; disputatious.