Please enable javascript to use dictionary! Howto enable javascript?
hospital▼large medical facility
infirmary▼place where sick or injured people are cared for, especially a small hospital
↑