WikiWord

English

hostels

noun

Meaning

  1. A commercial overnight lodging place, with dormitory accommodation and shared facilities, especially a youth hostel
  2. (not US) A temporary refuge for the homeless providing a bed and sometimes food
  3. A small, unendowed college in Oxford or Cambridge.

Etymology / origin

No prose etymology has been added yet.

No ancestor words have been linked yet.

Related words

Descendant words

No descendant words have been linked yet.

Sources

  1. DictionaryAPI.dev English dictionary data
hostels — meaning and etymology | WikiWord