To stare in the face Meaning, Definition & Usage

Definitions
  1. to be before the eyes, or to be undeniably evident. "The law . . . stares them in the face whilst they are breaking it." Locke.

Webster 1913