meaning of third battle of ypres

1. battle in World War I 1917; an Allied offensive which eventually failed because tanks bogged down in the waterlogged soil of Flanders; Germans introduced mustard gas which interfered with the Allied artillery


Related Words

third battle of ypres |

Developed & Maintained By Taraprasad.com

Treasure Words