indweller /'ɪndwelə/ 📖 中文释义 内在的活动精神、动力或动机 📘 English Definition(英文释义) n. An inhabitant. ← indwell indwelling →