gainsayer
Noun
Meaning
One who gainsays, contradicts, or denies.
Source: Webster's dictionarySynonyms
resister
match
enemy
opponent
antagonist
foe
adversary
denier
dissenter
controversialist
opposer
obstructionist
disputant
obstructor
denying
Show all synonyms