An embankment or embanked thoroughfare along a body of water. The term is used particularly for such structures in the Far East


Related Terms

THOROUGHFARE

A public waterway such as a river or strait.

THOROFARE

This shortened form of thoroughfare has become standard for a natural waterway in marshy areas. It is the same type of feature as a slough or bayou.

Related questions

MarineProHelp 2018 - 2021