HOSTEL


Meaning of HOSTEL in English

n. 1 Brit. a house of residence or lodging for students, nurses, etc. 2 = youth hostel. 3 archaic an inn.

[ ME f. OF (h)ostel f. med.L (as HOSPITAL) ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.