affronter

AFFRONT'ER, n. One that affronts.