front up to

stand face to face with, meet face to face, look straight at, face, confront.