Hospital
English Meaning
A place for shelter or entertainment; an inn.
- An institution that provides medical, surgical, or psychiatric care and treatment for the sick or the injured.
- Chiefly British A charitable institution, such as an orphanage or a home for the elderly.
- A repair shop for specified items: a doll hospital.
- Archaic A hospice for travelers or pilgrims.