Lives or resides in a place, or thinks about something for a long time without moving on.
From Old English 'dwellan' originally meaning 'to lead astray or hinder,' which shifted to mean 'to linger' and then 'to remain in a place.' The meaning evolved from 'delay' to 'stay put.'
The phrase 'don't dwell on it' comes from this same root—both meanings connect the idea that staying in one place and staying stuck in your thoughts are basically the same kind of lingering.
Complete word intelligence in one call. Free tier — 50 lookups/day.