Meaning of youth hostel in English
Noun
1. a place where young people can stay cheaply when they are hiking or on holiday
English Intermediate DictionaryNoun
1. a place where young people can stay cheaply when they are hiking or on holiday