INDWELLING


Meaning of INDWELLING in English

adjective

1. : existing or residing as an inner activating spirit, force, or principle

an indwelling divinity — B.B.Cohen

an indwelling goodness

2. : left for a period of time within an organ or passage to maintain drainage, prevent obstruction, or provide a route for administration of food or drugs — used of a catheter or similar tube

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.