a person who strongly opposes someone or something synonym opponent He has always been the prime minister's most formidable antagonist in Parliament.
Check pronunciation: antagonist
Definition of antagonist noun from the Oxford Advanced American Dictionary