affronté

adj
High School
1

Face to face, or with the fronts facing each other.

2

Looking frontwise, or toward the viewer.

Thesaurus