■ verb ( past and past participle indwelt )
1》 be permanently present or living in.
2》 [as adjective ~ing ] Medicine (of a catheter, needle, etc.) fixed in a person's body for a long period of time.
Derivatives
~er noun
Origin
ME: orig. translating L. inhabitare .