Meaning of public debate

Definition of public debate

(noun) the formal presentation of a stated proposition and the opposition to it (usually followed by a vote)

Other information on public debate

WIKIPEDIA results for public debate
Amazon results for public debate