DWELL Meaning of DWELL in English vt to inhabit. 2. dwell ·vi to delay; to linger. 3. dwell ·vi to abide; to remain; to continue. 4. dwell ·vi to abide as a permanent resident, or for a time; to live in a place; to reside. Webster English vocab. Английский словарь Webster. 2012