Quick definitions from WordNet (public discussion)
▸ noun: free and open discussion of (or debate on) some question of public interest ("Such a proposal deserves thorough public discussion")
▸ noun: free and open discussion of (or debate on) some question of public interest ("Such a proposal deserves thorough public discussion")