lazaretto

Explore definitions, synonyms, and language insights of lazaretto

Definitions

Noun
hospital for persons with infectious diseases (especially leprosy)
Noun
a small locker at the stern of a boat or between decks of a ship