Polemical meaning

Of, or relating to argument or controversy; polemic or contentious.
adjective
0
0
Aggressive in verbal attack; disputatious.
adjective
0
0
noun
0
0
Advertisement