What is the full meaning of lazaretto
(Italian) a hospital treating infectious diseases, also LAZARET, LAZARETTE [n -S]
Example of the word lazaretto placed on a Scrabble board.