engage in a controversy; "the two historians polemicized for years"

listen to the pronunciation of engage in a controversy; "the two historians polemicized for years"