There are multiple definitions - click on the translation that matches your context.

debate

substantivo

full

debate

noun

Definitions of debate

English

serious discussion, especially formal discussions in a legislative assembly or other public meeting place

Over the last few days, the issue has consistently come up for debate in the national parliament.