DWELL Meaning of DWELL in English v. n. Inhabit, reside, live, stay, sojourn, tarry, abide, be settled, have a habitation. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012