Synset
someone who frequently finds fault or makes harsh and unfair judgments
<noun.person>
critic
lexical pointers
derivationally related form
critical
critical
criticize
criticize
semantic pointers
hypernym
unpleasant person, disagreeable person
hyponym
carper, niggler
nitpicker
roaster