INDWELLING


Meaning of INDWELLING in English

adjective Medicine (of a catheter, needle, etc.) fixed in a person's body for a long period of time.

→ indwell

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.