affront
affront n
OFr affront.
- Insult; offense; disappointment; setback; shame.
affront [-s] v
OFr affronte-r, to the face, strike on the forehead, slap on the face, insult face to face.
- Assail; overrun.
- Invade; attack; enter without an invitation.
- Defy; offend; confront brazenly.
- Repress; hinder; thwart; confound.
- Challenge; humble; subdue.