PUBLIC DEBATE


Meaning of PUBLIC DEBATE in English

n. formal disputation (usually followed by a vote)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.