Meaning of battle of the marne

Definition of battle of the marne

(noun) a World War I battle in northwestern France where the Allies defeated the Germans in 1918

Other information on battle of the marne

WIKIPEDIA results for battle of the marne
Amazon results for battle of the marne