'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]