rest upon

  1. Verb dayanmak
  2. Verb güvenmek
oyalanmak, ayrılmamak, uzun süre kalmak.
A sunbeam rests upon the altar.