[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
HOSTEL
Meaning of HOSTEL in English
Cambridge English vocab. Кембриджский английский словарь. 2012