You searched for: “polemic
Controversial arguments or opposing views during a discussion. (3)