Cite
 

Synonyms for cherbourg

Noun

1. Cherbourg
usage: a port town in northwestern France on the English Channel; site of a naval base
WordNet 3.0 Copyright © 2006 by Princeton University. All rights reserved.

See also: cherbourg (Dictionary)

 

Related Content

Synonyms Index