n a port in N France, on the Strait of Dover: scene of the evacuation of British and other Allied troops after the fall of France in 1940; industrial centre with an oil refinery and naval shipbuilding yards. Pop.: 190879 (1990), (English name)
English Collins Dictionary - English Definition & Thesaurus
Add your entry in the Collaborative Dictionary.