trench warfare - definition and synonyms

noun [uncountable] 

Your browser doesn’t support HTML5 audio

  1. a situation in which soldiers in trenches opposite each other fight for a long time without either side winning or making progress