public debate is a noun meaning "the formal presentation of a stated proposition and the opposition to it (usually followed by a vote)". It carries one recorded sense.
the formal presentation of a stated proposition and the opposition to it (usually followed by a vote)
Definitions, synonyms and semantic relations for public debate come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.