Caviler has 2 different meanings across 1 category:
Noun
a disputant who quibbles; someone who raises annoying petty objections
A person who cavils; a faultfinder, quibbler or nitpicker