HOTEL


Meaning of HOTEL in English

n.1 an establishment providing accommodation and meals for payment.

2 Austral. & NZ a public house.

Etymology: F h{ocirc}tel, later form of HOSTEL

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