Term of the Road Dictionary

fin drain

  • Language : PIARC Road Dictionary / English
  • Theme : Roads Drainage and Sewerage
  • Definition : Drainage structure installed between the carriageway and the verge to collect water which has infiltrated into the pavement and to prevent the subsurface penetration of water from the verge to the carriageway.

This site uses cookies to optimize its operation. They allow you to securely access your personal space and download our publications. You accept their use by clicking on the "Continue" button.