battle of the Marne
1.
(
noun
) a World War I battle in NW France where the Allies defeated the Germans in 1918
Synonyms:
Belleau Wood
,
Chateau-Thierry
,
Marne River
Related Words:
pitched battle
Terms and Conditions of Use / Copyright Notice