HMO


Meaning of HMO in English

(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.

Cambridge English vocab.      Кембриджский английский словарь.