detester

/dɪˈtɛstər/
noun
  1. A person who strongly dislikes or hates someone or something.
    • She was a well-known detester of unfair treatment in the workplace.
    • As a detester of early mornings, he never scheduled meetings before 10 a.m.
    • The cat was a detester of water and would run away at the sight of a bath.
Synonyms
Antonyms