Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of sanitariums

- A health station or retreat; a sanatorium.

Crossword clue for sanitariums

- Medical facility
- Rest homes