WikiWord

indwelling

From WikiWord, the free dictionary

English

Definitions

noun

  1. A dwelling within, especially lodgement or habitation in the mind or soul.

adjective

  1. Implanted within the body
  2. Existing as an inner principle; inherent

Related words

Synonyms

Associated

References