English Dictionary
Definition HMO in British English
HMO noun
noun
1
house in multiple occupation: a house in which single rooms are rented out to individuals
