hospital
(hospital)
meaning