Adjective
1. caviling
Noun
1. nitpicking, pettifogging, quibbling, critical, faultfinding
2. criticism, unfavorable judgment