(HOUSING) [noun] [C] [plural] HMOs - specialized UK abbreviation for house in multiple occupation (= a house shared by a number of people, esp. those receiving money from the government because they have little or no income)Today, the once-grand streets are characterized by decaying HMOs, sorely in need not just of redecoration but more fundamental repair.
HMO
Meaning of HMO in English
Cambridge English vocab. Кембриджский английский словарь. 2012