Synonyms for

hate

6 synonyms for “hate,” each with its precise meaning and an example so you pick the one that actually fits — not just the nearest match.

loathe

/ˈloʊð/Elevated

To feel intense disgust or repulsion toward someone or something.

She loathed the way he drummed his fingers on every available surface, endlessly.

Best for: Works well in formal writing or emotional prose when hate feels too blunt.

abhor

/æb-ˈhɔːr/Elevated

To regard with horror and deep repugnance.

He abhorred the cruelty masked behind polished smiles and corporate language.

Best for: Strong and formal; excellent in persuasive essays, speeches, or serious fiction.

despise

/dɪ-ˈspaɪz/Punchy

To feel contempt or scorn for someone, looking down on them with disdain.

She despised every hollow apology he offered, each one cheaper than the last.

Best for: Carries a tone of contempt alongside hatred; suits character-driven narratives.

execrate

/ˈɛk-sɪ-kreɪt/Literary

To feel or express utter detestation or curse someone with vehement condemnation.

The villagers execrated the name of the tyrant long after he had turned to dust.

Best for: Archaic and powerful; ideal for historical fiction, drama, or heightened rhetoric.

anathematize

/ə-ˈnæθ-ə-mə-taɪz/Rare Gem

To formally curse or denounce someone as detestable and beyond redemption.

The council anathematized the traitor, erasing his name from every stone and scroll.

Best for: Rare and ceremonial in tone; best suited to religious, historical, or epic contexts.

vituperate

/vaɪ-ˈtjuː-pə-reɪt/Rare Gem

To berate or assail with bitter, violent condemnation and hatred expressed in words.

He vituperated his former allies in a memoir so savage it was pulled from shelves.

Best for: Rare and aggressive; fits political satire, literary criticism, or scorched-earth monologues.

Looking to upgrade your writing, not just swap a word? See better words for “hate” →

Need synonyms for another word?

Wordsmith finds curated synonyms for any word — free to try.

Try Wordsmith Free

Synonyms for more words