dwells;
dwelled
/ˈdwɛld/
/ˈdwɛlt/
or
dwelt
/ˈdwɛlt/
;
dwelling
dwells;
dwelled
/ˈdwɛld/
/ˈdwɛlt/
or
dwelt
/ˈdwɛlt/
;
dwelling
Britannica Dictionary definition of DWELL
[no object]
literary + formal
:
to live in a particular place
-
a cave where bats dwell
-
He dwelled [=lived] in the same town for years.
-
In ancient Greek mythology, Mount Olympus was the dwelling place of the gods. [=the place where the gods lived]
dwell on/upon
[phrasal verb]
dwell on/upon (something)
:
to think or talk about (something) for a long time