affronter
AFFRONT'ER,
n. One that affronts.