hostels

We have found lemma(root) word of hostels : hostel.

Definitions


[ˈhɒstl], (Noun)

Definitions:
- an establishment that provides inexpensive lodging for a specific group of people, such as students, workers, or travellers
(e.g: the hostel has rooms accommodating up to ten people, as well as double and family options)


Phrases:

Origin:
Middle English (in the general sense ‘lodging, place to stay’) : from Old French, from medieval Latin hospitale (see hospital)




definition by Oxford Dictionaries