Definition of Hostel
Noun: hostel hós-t(u)l
- A hotel providing overnight lodging for travellers
- hostelry, inn, lodge, auberge
- Inexpensive supervised lodging (especially for youths on bicycling trips)
- youth hostel, student lodging
Anagrams containing the word hostel