trench drain

What does trench drain mean?

trench drain

Plural: trench drains

Definition

A long, narrow drainage channel set into a paved surface, usually covered by a grating, that collects and carries away surface water.

Example sentences

Related words

See it in 3D

trench drain in other languages