Words: quibbler caviller caviler pettifogger
Part of speech: n
Definition: a disputant who quibbles; someone who raises annoying petty objections