'public discussion' definitions:

Definition of 'public discussion'

From: WordNet
noun
Free and open discussion of (or debate on) some question of public interest; "such a proposal deserves thorough public discussion" [syn: public discussion, ventilation]