altercate, controversy, debate, debate, give a sermon, address, with sb short unfriendly encounter with sb, word, demonstrate, _set_ forth one's views, serious disagreement, conflict, Collision, public discussion for or against sth, witness, blowup, breach, bifurcation, atypism, disunion, animosity, oppose; _set_ oneself against, animosity, affray, feeling, word battle, logomachy