Synonyms of 'cynic'

Cassandra, defeatist, hatchet man, knocker, libeler, misanthrope, misogynist, mudslinger, pessimist, sexist, Thersites, woman-hater, worrywart