English dictionary
caravan inn
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
an inn in some eastern countries with a large courtyard that provides accommodation for caravans
Source: WordNet 3.0
English dictionary
Definitions, examples, synonyms and antonyms from WordNet 3.0.
an inn in some eastern countries with a large courtyard that provides accommodation for caravans
Source: WordNet 3.0