hostel


hostel

noun

Definition of HOSTEL

a place that provides rooms and usually a public dining room for overnight guests <in the old days, a traveler could spend the night at one of the hostels placed along the coach route>

Seen & Heard

What made you want to look up hostel? Please tell us where you read or heard it (including the quote, if possible).