Hostel

English word definition — powered by WordNet

NOUN

a hotel providing overnight lodging for travelers

inexpensive supervised lodging (especially for youths on bicycling trips)

Want to remember hostel?

Sign up free to bookmark & revise