DWELLING Meaning of DWELLING in English n. house, residence, abode, apartment, place where people live Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012