S.R.O.


Meaning of S.R.O. in English

apartment building or house or residential hotel where tenants with low income or who are on welfare live in single rooms

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.