Collocations for affront - noun
ADJ.
personal
VERB + AFFRONT
cause | regard/see/take sth as
He took his son''s desertion as a personal affront.
He took his son''s desertion as a personal affront.
PREP.
~ to
This remark caused affront to many people.
This remark caused affront to many people.