Definitions
There is 1 meaning of the phrase
Third Battle Of Ypres.
Third Battle Of Ypres - as a noun
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
Synonyms (Exact Relations)
battle of passchendaelebattle of ypresypres