trenches

Definitions

[1] n. 战壕(trench复数);战壕地带,壕沟地带
[2] v. 挖战壕于...;切开(trench的单三形式)