Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

trench warfare Definition

Cancel
trench warfare
noun(trench warfare)
warfare in which the opposing forces attack and counterattack from a relatively permanent system of trenches protected by barbed-wire entanglements

Words Related to trench warfare!

trench warfare Examples by Brain Bank Users