HOSTEL


Meaning of HOSTEL in English

■ noun

1》 an establishment which provides cheap food and lodging for students, workers, etc.

2》 archaic an inn providing accommodation.

Origin

ME: from OFr., from med. L. hospitale (see hospital ).

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