Definition of Hostel

Noun: hostel  hós-t(u)l

  1. A hotel providing overnight lodging for travellers
    - hostelry, inn, lodge, auberge
     
  2. Inexpensive supervised lodging (especially for youths on bicycling trips)
    - youth hostel, student lodging

See also:
hosted
hosteled

Anagrams containing the word hostel

hselot lhoste elhost telhos stelho ostelh