Lock hospital

Webster's Dictionary of the English Language

·- A hospital for the treatment of venereal diseases.

Related Words