Definition: Meaning of, Cherbourg in English to English dictionary.
Pronunciation:/ ˈʃəːbʊəɡ;ʃɛʀbuʀ /
synonym
antonym
a city and port in northwest France, one of the ports where ships bringing passengers and cars from the south coast of England arrive after crossing the English Channel