Synonyms for "trench"

Words with similar meaning