Definition of canal basin in English:

canal basin

noun

  • A basin constructed as part of a canal or canal system, typically providing facilities for mooring and loading (or unloading) of boats, and room for them to turn or to pass one another.

Origin

Late 18th century; earliest use found in Ralph Dodd (?1756–1822), civil engineer.