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.

Etymology: ME f. OF (h)ostel f. med.L (as HOSPITAL)

Oxford English vocab.      Оксфордский английский словарь.