Definition of trench drain in English:

trench drain

noun

  • A narrow drainage ditch filled with rubble or gravel, sometimes with a drainpipe at the bottom.

Origin

Late 18th century.