●ˈdwell on sth ( ˈdwell upon sthmore formal) 1.to think or talk about sth for too long, especially sth unpleasant细想,唠叨,不能释怀(尤指令人不快的事)◆It’s time you stopped dwelling on the past. 别再沉溺于往事之中了。OBJthe past, problems2. (literary) to look at sth for a long time端详;谛视◆He smiled, his eyes dwelling on her face. 他含笑凝视着她的面庞。[v + prep]