noun
1. : a hospital that is operated under individual, partnership, or corporation control and provides mainly semiprivate and private care
2. Britain : a hospital that is supported by voluntary contributions
noun
1. : a hospital that is operated under individual, partnership, or corporation control and provides mainly semiprivate and private care
2. Britain : a hospital that is supported by voluntary contributions
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012