lock hospital

listen to the pronunciation of lock hospital
English - English
A hospital for the treatment of venereal diseases
{i} hospital for treating venereal diseases