Definition of Caledonian Canal in English:

Caledonian Canal

proper noun

  • A system of lochs and canals crossing Scotland from Inverness on the east coast to Fort William on the west.