indwelling

[ˌɪn'dwelɪŋ]

1. adj

що живе (мешкає, постійно перебуває)

2. n

перебування (всередині)

Джерело: Англійсько-український словник на Slovnyk.me