Open English Wordnet
Nouns
(n)argument, argumentation, debatea discussion in which reasons are advanced for and against some proposition or proposal“the argument over foreign aid goes on and on”
(n)debate, disputation, public debatethe formal presentation of a stated proposition and the opposition to it (usually followed by a vote)