Thayer's Greek Lexicon

 1. over against, before the face of, before the presence of, in
the sight of, before
  1) referring to places
  2) metaph.
1b1. having one as it were before the eyes, before one as witness
1b2. before God as judge