indwell


Concise Oxford English Dictionary © 2008 Oxford University Press:
indwell/ɪnˈdwɛl/
verb (past and past part. indwelt)
  • 1 be permanently present or living in.
  • 2 (as adj. indwelling) Medicine (of a catheter, needle, etc.) fixed in a person's body for a long period of time.
– derivatives
indweller noun.
– origin ME: orig. translating L. inhabitare.
'indwell' also found in these Oxford entries:

Download free Android and iPhone apps

Android AppiPhone App
Report an inappropriate ad.