scold
disagreeable person
unpleasant person
depreciator
detractor
disparager
knocker
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