Dictionary
Definitions from Oxford Languages
de·bate
noun: a formal discussion on a particular topic in a public meeting or legislative assembly, in which opposing arguments are put forward.
"last night's debate on the Education Bill"
verb: argue about (a subject), especially in a formal manner.
Similar: discussion, exchange of views, discourse, parley, argument
pro tip: if you don't want to actually debate, maybe don't post in The Wine Cellar