English dictionary
Cherbourg
/S//E/r'b/u/r/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
a port town in northwestern France on the English Channel; site of a naval base
Source: WordNet 3.0
English dictionary
/S//E/r'b/u/r/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
a port town in northwestern France on the English Channel; site of a naval base
Source: WordNet 3.0