fault-finder

synonyms

scold

hypernyms

disagreeable person

unpleasant person

hyponyms

depreciator

detractor

disparager

knocker

same-contexts

anti-gallican

black-and-orange

casehardened

did'nt

disreputable-looking

dreffle

duty

fiddle-faddle

irreclaimable

long-cherished

misanthropic

non-paying

nonsensical

plaguy

poker-player

punctilio

rankest

small-minded

sophister

unbaked

verisimilar