Debates heatedly (6)

I believe the answer is:
argues
(Other definitions for argues that I've seen before include "Quarrels or disagrees" , "Contends, debates" , "Disputes, expresses disagreement" , "Disputes, contends verbally" , "Debates or bickers" .)