Debates - argue about (a subject), especially in a formal manner.
1.2K