Where does “zawisieć” come from?

zawisieć (Polish) comes from Russian зави́сеть, from Russian висе́ть, from Old East Slavic висѣти, from Proto-Slavic visěti — to hang; to be suspended.

Ancestry of “zawisieć”, step by step

StepLanguageWordMeaning
1Russianзави́сетьto depend (on), to rely (on)
2Russianвисе́тьto hang
3Old East Slavicвисѣти
4Proto-Slavicvisětito hang; to be suspended
Every word from Proto-Slavic visětiEvery word from Old East Slavic висѣтиEvery word from Russian висе́ть