Thayer's Greek Lexicon

 1. to place at, place upon, place over
  1) to stand by, be present
  2) to stand over one, place one's self above
1b1. used esp. of persons coming upon one suddenly
1b  1) an angel, of the advent of angels
1b  2) of dreams
1b2. of evils coming upon one
  3) to be at hand
1c1. be ready,
  4) of time
1d1. to come upon
1d  1) of rain