As a Noun
1. A discussion in which people express different opinions about a subject. English = debate.
2. Of competing teams or individuals, the alternating advantage and disadvantage that they have over each other.
As a Verb or Adjective
1. To discuss a topic fairly formally amongst several people expressing different views. English = debate.