trench - English Synonyms Dictionary

trench

v.
[1] impinge , encroach , entrench
[2] ditch
n.
[1] deep , oceanic abyss