an aggressive attack on or refutation of somebody's opinions or principles
an argument or controversy
(in pl, but treated as sing. or pl) the art or practice of disputation or controversy
polemic adj
polemical adj
polemically adv
polemicist /-sist/ noun
[French polémique via medieval Latin from Greek polemikos warlike, hostile, from polemos war]