affront

definition: a deliberately offensive act or something producing the effect of deliberate disrespect
example:
speech part: noun
synonyms: insult
definition: to treat, mention, or speak to rudely
example: If you want this job you have to stop affronting people.
speech part: verb
synonyms: insult
Video not found.