English Dictionary
Definition dweller in British English
dweller noun
[countable] noun
/ˈdwelə(r)/
1
someone who lives in a particular type of place
Synonyms and related words
