TRENCH Meaning of TRENCH in English n. deep sea trenchoceanic trenchMariana Trenchtrench warfare Britannica Concise Encyclopedia. Краткая энциклопедия Британика. 2012