caviler(n = noun.person) caviller, pettifogger, quibbler - a disputant who quibbles; someone who raises annoying petty objections;
is a kind of malcontent
Derived form verb cavil1
One who cavils. [1913 Webster]
"Cavilers at the style of the Scriptures." [1913 Webster]
N detractor, reprover, censor, censurer, cynic, critic, caviler, carper, word-catcher, frondeur, barracker, defamer, backbiter, slanderer, Sir Benjamin Backbite, lampooner, satirist, traducer, libeler, calumniator, dawplucker, Thersites, Zoilus, good-natured friend, reviler, vituperator, castigator, shrew, muckraker, disapprover, laudator temporis acti, black-mouthed, abusive.