Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
trench 
  n 
  (for pipes, water drainage)  tranchée  f 
  (MILITARY) tranchée  f  
We fought with them in the trenches.   


trench coat 
  n trench-coat  m  
trench warfare 
  n guerre  f  de tranchées 
the hideous conditions of trench warfare