pettifogger
1. [ noun ] (law) a person (especially a lawyer or politician) who uses unscrupulous or unethical methods
Synonyms: shyster
Related terms: wrongdoer
2. [ noun ] a disputant who quibbles; someone who raises annoying petty objections
Synonyms: caviler caviller quibbler
Related terms: disputant quibble quibble
Similar spelling:   pettifoggery
  pettifog
  pettifogging
  peat_bog