debate : Idioms & Phrases


public debate

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