Subscribe
URL of the page has been copied to clipboard.
Meaning : Free and open discussion of (or debate on) some question of public interest.
Example : Such a proposal deserves thorough public discussion.
Synonyms : ventilation
Install App