thwarter

hypernyms

controversialist

disputant

eristic

hyponyms

naysayer

stonewaller