Synonyms: hospital, infirmary
Definition: a health facility where patients receive treatment
Similar words: medical building, health facility, healthcare facility
Definition: building where medicine is practiced