youth hostel

/ˈjuːθ ˌhɒstəl/

youth hostel

English Noun
Ad

Definition

An inexpensive supervised lodging place, primarily for young people.

Ad