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

Related Terms


A public waterway such as a river or strait.


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 - 2022