Debate is a related term of expostulate.
As verbs the difference between debate and expostulate
is that
debate is (ambitransitive) to participate in a debate; to dispute, argue, especially in a public arena while
expostulate is to protest or remonstrate; to reason earnestly with a person on some impropriety of conduct.
As a noun debate
is (obsolete) strife, discord.