public discussion Meaning, Definition & Usage

  1. noun free and open discussion of (or debate on) some question of public interest
    ventilation.
    • such a proposal deserves thorough public discussion

WordNet