Meaning of hostel

Definition of hostel

(noun) a hotel providing overnight lodging for travelers
inexpensive supervised lodging (especially for youths on bicycling trips)

Other information on hostel

WIKIPEDIA results for hostel
Amazon results for hostel