debate on

debate on (something)

To discuss a topic at length. If they're debating on their different political views, this could go on all night.
See also: debate, on
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.

debate on something

to hold a long and disciplined discussion on a particular subject. We can debate on this all night if you think we will settle anything in the end. Are they still debating on the question?
See also: debate, on
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs. © 2002 by The McGraw-Hill Companies, Inc.
See also:
References in periodicals archive ?
E.ON's Chairman Johannes Teyssen set the tone for the forthcoming debate on a likely third liberalisation package by warning that if he "fully supports the implementation of the unbundling provisions" in the second liberalisation package agreed in 2003, he "rejects the call for further measures".