History
History
Synonyms
UK
US
Meaning:
cynic

a person who sees little or no good in anything and who has no belief in human progress (especially showing this by being sarcastic)

nonbeliever

knocker

a hinged device on a door, used for knocking

critic

CAVILER as in Wiktionary
CAVILER as in Wikipedia