HOSTEL
Definition:
- [noun] a hotel providing overnight lodging for travelers
Synonyms: ry, inn, lodge
- [noun] inexpensive supervised lodging (especially for youths on bicycling trips)
Synonyms: youth student lodging
Synonyms:
- Search for synonyms for HOSTEL



