Improve Affront meaning in Urdu

Do you want to add a new meaning, definition, and a sentence of the word affront? Please feel free to add.

Add new meaning for affront

Add new definition for affront

Add new sentence for affront