hostel - definition and synonyms

noun [countable] 

Your browser doesn’t support HTML5 audio

/ˈhɒst(ə)l/
singularhostel
pluralhostels
  1. 1
    British a building where people can stay and get meals if they have no home or have been forced to leave their home

    a refugee hostel