Search Result for "cherbourg": 
Wordnet 3.0

NOUN (1)

1. a port town in northwestern France on the English Channel; site of a naval base;


WordNet (r) 3.0 (2006):

Cherbourg n 1: a port town in northwestern France on the English Channel; site of a naval base