Thayer's Greek Lexicon

 1. to lie or be placed before (a person or a thing) or in front of
2. to set before
  1) to be placed before the eyes, to lie in sight
2a1. to stand forth
  2) to be appointed, destined
  3) to be there, be present, be at hand