TRENCH ON/UPON Meaning of TRENCH ON/UPON in English archaic border closely on; encroach upon. → trench Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004