trench /trentʃ/ n. c 沟,沟渠: dig trenches for drainage 挖排水沟;a communication trench 交通壕;dig trenches for irrigation 挖灌溉渠