indwelling [ˌɪn'dwelɪŋ] 1. adj що живе (мешкає, постійно перебуває) 2. n перебування (всередині) Англійсько-український словник