unrelentor

/ˌʌn.rɪˈlɛntər/

Definitions

1. noun

A person who or thing that unrelentingly attacks or is unrelentingly against something or someone.

“The politician’s unrelentor was criticized for its harsh stance on immigration reform.”

Synonyms

  • adversary
  • opponent

Antonyms

  • ally
  • collaborator