affront
Top 15000
Meanings
Noun
1. affront, insult, snub
Examples1
I will get revenge for this insult, you can be sure of that!