public debate Meaning, Definition & Usage

  1. noun the formal presentation of a stated proposition and the opposition to it (usually followed by a vote)
    disputation; debate.

WordNet