noun1. a building providing overnight accommodation, as for homeless people, etc
2. youth hostel
3. British a supervised lodging house for nurses, workers, etc
4. archaic another word for hostelry
Word origin
C13: from Old French, from Medieval Latin
hospitāle hospice; see
hospital