faultfinder
1. [ noun ] someone who is critical of the motives of others
Synonyms: cynic
Related terms: unpleasant_person detractor blame
Similar spelling:   faultfinding