You searched for: “disputers
disputer (s) (noun), disputers (pl)
1. Someone who engages in discussion or argument; a debater.
2. Anyone who quarrels angrily.