trench noun
ADJ. deep, narrow, shallow | muddy | defensive | enemy | communication, front-line
VERB + TRENCH dig
TRENCH + NOUN warfare
PREP. in the ~ life in the trenches in the First World War
You can also check other dicts: trench (English, 中文解释 ), wordnet sense, Collins Definition