A person who execrates; someone who curses, denounces, or expresses intense hatred toward someone or something.
From Latin 'execrator,' agent noun of 'execrari,' meaning one who curses. The '-or' suffix in Latin creates nouns for people who perform an action.
History gives us many famous 'execrators'—critics and prophets who made careers out of denouncing injustice with such eloquence that their words outlived their enemies.
Complete word intelligence in one call. Free tier — 50 lookups/day.