HOSTEL

Definition of HOSTEL

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