I . v. n.
1.
Debate, argue, contend in argument.
2.
Bicker, wrangle, quarrel, brawl, spar, spat, jangle, squabble, tiff, fall out, have words, have an altercation.
II . v. a.
1.
Debate, discuss, agitate, ventilate, argue, reason about.
2.
Controvert, impugn, deny, contradict, call in question, oppose by argument.
3.
Contest, struggle for, make resistance on.
III . n.
1.
Debate, disputation, discussion, controversy.
2.
Altercation, wrangle, squabble, spat, tiff, verbal contest, verbal quarrel, war of words.