We do not currently know of any antonyms for staring you in the face.
For similar words to staring you in the face, try: