v.
(past and past part. dwelt or dwelled)
- formal live in or at a place.
-
(dwell on/upon)
think, speak, or write at length about.
n.
technical a slight regular pause in the motion of a machine.
Derivative
Etymology
OE dwellan ‘lead astray, delay’ (in ME ‘remain in a place’), of Gmc origin.