INDWELLING


Meaning of INDWELLING in English

[in.dwell.ing] adj (1646) 1: being an inner activating or guiding force

2: left within a bodily organ or passage esp. to promote drainage--used of an implanted tube (as a catheter)

Merriam-Webster English vocab.      Английский словарь Merriam Webster.