indweller

indweller ['ɪndwelə]  ['ɪndwelə] 

indweller 基本解释
内在的活动精神、动力或动机;
indweller 英英释义

indweller的近义词

noun

1. a person who inhabits a particular place

    Synonym: inhabitant habitant dweller denizen

2. activation by an inner spirit or force or principle

    e.g. the Holy Spirit is the indweller of the church and its members