fault-finder








noun

  1. a person who habitually finds fault, complains, or objects, especially in a petty way.
53 queries 0.528