antagonist
noun /ænˈtæɡənɪst/
/ænˈtæɡənɪst/
(formal)- a person who strongly opposes somebody/something
synonym opponent对立者;对抗者;对手;敌人 - He has always been the prime minister’s most formidable antagonist in Parliament.
他一直是首相在议会中最强大的对手。
词源late 16th cent.: from French antagoniste or late Latin antagonista, from Greek antagōnistēs, from antagōnizesthai ‘struggle against’, from ant- ‘against’ + agōnizesthai ‘struggle’ (from agōn ‘contest’). - He has always been the prime minister’s most formidable antagonist in Parliament.