Noun public debate has 1 sense
  1. debate, disputation, public debate - the formal presentation of and opposition to a stated proposition (usually followed by a vote)
    --1 is a kind of public speaking, speechmaking, speaking, oral presentation
,
TOP