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