I. verb
Synonyms: offend 3, affront, outrage
Related Word: abase, debase, degrade, humble, humiliate; fleer, flout, gibe, gird, jeer, scoff, sneer; deride, mock, ridicule, taunt; rump
Contrasted words: admire, esteem, respect
Antonyms: honor
II. noun
Synonyms: affront , contumely, despite, indignity, slap
Related Word: abuse, invective, obloquy, vituperation; disgrace, ignominy, opprobrium, shame; disdainfulness, insolence, superciliousness; contempt, disdain, scorn; unpleasantry
Contrasted words: deference, homage, honor, obeisance, reverence