caravan inn


Also found in: Thesaurus.
ThesaurusAntonymsRelated WordsSynonymsLegend:
Noun1.caravan inn - an inn in some eastern countries with a large courtyard that provides accommodation for caravanscaravan inn - an inn in some eastern countries with a large courtyard that provides accommodation for caravans
auberge, hostel, hostelry, inn, lodge - a hotel providing overnight lodging for travelers