See morev. dwellDefinition of dwell in EnglishTo inhabit a certain place. Synonyms of dwell in Englishlivereside