Detester Definition

noun

Someone who detests, a hater.

Wiktionary