hostel
/hˈɑstʌl/
Explore definitions, synonyms, and language insights of hostel
Definitions
Noun
a hotel providing overnight lodging for travelers
Noun
inexpensive supervised lodging (especially for youths on bicycling trips)