lock hospital Meaning, Definition & Usage

Lock" hos"pi*tal
Definitions
  1. . A hospital for the treatment of venereal diseases. Eng.

Webster 1913