canal basin noun1 •A broad pool of water on a canal system where barges / canal boats can moor and load or unload cargo.Incidentally, the yard in front of the Granary, now a lovely piazza, was once a canal basin that had been filled in decades before. — 2021 formscanal basins