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