miscegenationist
miscegenist
antihistoricist
discreditor
anticleric
antirevisionist
disillusionizer
antihedonist
Monday-morning quarterback
etacist
disinformer
disinformant
disfavourer
misguider
ridiculer
malapropist
miasmatist
misconceiver
disallower
misotheist
marginalizer
mistruster
prejudicer
antifanatic
antielitist
misandric
defectionist
antisociologist
cronyist
antideconstructionist
critiquer
antihumanist
antizealot
identitarian
nonuniversalist
anathematizer
antimoralist
antipsychologist
anticapitalist
opinionist
hatemonger
stigmatizer
negativist
antialarmist
misunderstander
misrepresenter
substratophobe
antimiscegenationist
denigrator
disparager