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)