abominator

noun

Meaning

A person who detests or finds something morally repugnant.

Examples

  • She was a fierce abominator of animal cruelty, dedicating her life to rescue efforts.
  • As an abominator of waste, he insisted on composting every scrap of food.

Synonyms: hater, critic, detester, loather