Definition, synonyms and related words
A place where sick or injured people are cared for; a hospital.