STRADDLE TRENCH Meaning of STRADDLE TRENCH in English noun : a trench used as a latrine Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012