Skip to content
Synonyms for

insult

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

affront

/ə-ˈfrʌnt/Elevated

A deliberate act or remark that causes offense or wounded pride.

His refusal to shake her hand was a calculated affront to everything she represented.

Best for: Works well in formal writing or heated interpersonal conflict; slightly elevated over 'insult'.

slight

/slaɪt/Punchy

A subtle but pointed act of disrespect or deliberate disregard.

Being seated at the back of the hall was a slight she would not soon forget.

Best for: Best for understated social snubs; carries quiet, simmering indignation.

obloquy

/ˈɒb-lə-kwi/Literary

Harsh public condemnation or abusive language directed at someone.

The senator endured weeks of obloquy after the scandal broke in the press.

Best for: Ideal for formal or literary contexts involving public disgrace or verbal attack.

contumely

/ˈkɒn-tjʊ-mə-li/Literary

Insolent or contemptuous language or treatment that humiliates its target.

She bore his contumely in silence, though her hands trembled beneath the table.

Best for: Archaic and Shakespearean in flavor; perfect for literary or theatrical writing.

opprobrium

/ə-ˈproʊ-bri-əm/Elevated

Harsh criticism or censure accompanied by a sense of public shame.

The architect faced opprobrium from every corner of the profession for his ruinous design.

Best for: Strong in academic, journalistic, or political commentary; implies collective condemnation.

contumeliousness

/ˌkɒn-tjʊ-ˈmi-li-əs-nəs/Rare Gem

The quality of expressing scornful, humiliating insolence toward another.

His contumeliousness was so refined that victims often left the room unsure whether they'd been insulted at all.

Best for: Extremely rare; suits character studies or dense literary prose where precision matters.

Need synonyms for another word?

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

Try Wordsmith Free

Synonyms for more words