• Indwelling

    Origin 1

    From Middle English indwelling, equivalent to - + dwelling.

    Full definition of indwelling

    Noun

    indwelling

    (plural indwellings)
    1. A dwelling within, especially lodgement or habitation in the mind or soul.

    Origin 2

    Adjective

    indwelling

    1. implanted within the body
    2. existing as an inner principle; inherent

    Derived terms

    © Wiktionary