battle of the marne

Noun
  1. A World War I battle in northwestern France where the Allies defeated the Germans in 1918 (synset 101273921)

Other Searches