YourDictionary

Verdun

  1. city in NE France, on the Meuse River: scene of a prolonged battle (Feb. to Dec., 1916) of WWI: pop. 23,000
  2. city on Montreal Island, SW Quebec, Canada: suburb of Montreal: pop. 60,000

See Verdun in American Heritage Dictionary 4

link/cite print suggestion box