HOSTEL


Meaning of HOSTEL in English

n. guest house, inn, lodge; youth hostel; university residence where students live (British)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.