apartment building or house or residential hotel where tenants with low income or who are on welfare live in single rooms
S.R.O.
Meaning of S.R.O. in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012