1.NounA large medical facility, usually in a building with multiple floors, where seriously ill or injured patients are given extensive medical or surgical treatment.
"Luckily an ambulance arrived quickly and he was rushed to hospital.; Luckily an ambulance arrived quickly and he was rushed to the hospital."
2.NounA building founded for the long-term care of its residents, such as an almshouse.
"The foundling hospital took in abandoned children and educated them."