|
Definition of Lock hospital
1. Noun. (UK obsolete) A hospital for the treatment of venereal diseases. ¹
¹ Source: wiktionary.com
Medical Definition of Lock hospital
1. A hospital for the treatment of venereal diseases. Source: Websters Dictionary (01 Mar 1998)