public discussions meaning
Answers
Answered by
6
Answer:
public discussion - free and open discussion of (or debate on) some question of public interest; "
Answered by
3
1. public discussion - free and open discussion of (or debate on) some question of public interest; "such a proposal deserves thorough public discussion" ventilation.
Similar questions