lazarette

Explore definitions, synonyms, and language insights of lazarette

Definitions

Noun
hospital for persons with infectious diseases (especially leprosy)

More General Terms