Word info Synonyms

lock hospital

Noun

Meaning

A hospital for the treatment of venereal diseases.

Source: Webster's dictionary

Synonyms

Close letter words and terms