• HMO

    Full definition of HMO

    {{initialism-old|en}}

    HMO

    (plural HMOs)
    1. (US, medicine) Health Maintenance Organization
    2. (UK) Home of Multiple Occupation - a rented house typically let as individual rooms, often to students or migrant workers.

    Anagrams

    © Wiktionary