affront is a crossword puzzle answer that we have spotted 5 times. Insult Open insult Deliberate insult Offend someone by a direct insult contemptuous treatment from a feminine battle zone