Definition of “general hospital” - English Dictionary

british dictionary