Answer: polemicized

AnswerCrossword Clue
POLEMICIZEDDelivered strong opinions
polemicizedPOLEMICIZE, to argue or write polemically, carry on a controversy