hostel

/ˈhɒstəl/

Definitions

1. noun

a building or accommodation where people, especially students or travelers, can stay, often at a relatively low cost

“She booked a room at the hostel in the city center.”

2. verb

to accommodate or provide lodging for people, especially in a building or establishment

“The university hostel can host up to 500 students during the semester.”

Synonyms

  • boarding house
  • guesthouse
  • lodgings

Antonyms

  • high-end resort
  • luxury hotel