afront

Adverb

 * 1) in front; face to face

Preposition

 * 1) in front of

Etymology
..

Noun

 * 1) affront

Etymology
.

Noun

 * 1) affront, public insult