meaning of battle of the marne

battle of the marne meaning in General Dictionary

a global War I struggle in northwestern France where in actuality the Allies defeated the Germans in 1918