to dwell, to stay, to linger
Sich an einem Ort aufhalten oder verweilen.
To remain or stay in a specific place.
-
Er weilte einige Tage in den Bergen.— He stayed in the mountains for a few days.
-
Die Wanderer weilten an einem ruhigen See.— The hikers lingered by a quiet lake.