ALL meanings of trench warfare
trench war·fare
T t - noun trench warfare combat in which each side occupies a system of protective trenches. 1
- noun trench warfare combat waged from fortified ditches 1
- noun trench warfare a type of warfare in which opposing armies face each other in entrenched positions 0