indwell[,in'dwel]vt.1.■居住于2.■(精神、力量、本性等)存在于…之中vi.1.■居住2.■永存(常与in连用):A life force indwells in nature.生命力永存于大自然中。变形vt.indweltindwelling