Definitions of lock hospital:
- noun: (historical) A hospital for the isolation and treatment of lepers.
- noun: (historical) A hospital treating people with venereal diseases in which patients were kept confined until cured.
(Definitions from Wiktionary)
Related words...
|
|
|
| |