HOSTEL


Meaning of HOSTEL in English

[noun] [C] - a large house where people can stay free or cheaplyWhile I'm studying in London, I'm staying at a student hostel.Compare hotel.(UK) A hostel (US shelter) can be a building owned by a council or other organization where people with no home can live for a short time.a hostel for the homelessa Salvation Army hostel

Cambridge English vocab.      Кембриджский английский словарь.