pettifogger
(noun)
noun
1. a person (especially a lawyer or politician) who uses unscrupulous or unethical methods
Similar word(s): shyster
Definition categories: person, offender, wrongdoer
2. a disputant who quibbles; someone who raises annoying petty objections
Similar word(s): caviler, caviller, quibbler
Definition categories: person, malcontent