TRENCH Meaning of TRENCH in English n. fosse; (mil.) sappe, tranché; v. fossar; sulcar English Interlingue dictionary. Английский словарь Интерлингве. 2012