Definition of Caledonian Canal in US English:

Caledonian Canal

proper noun

  • A system of lochs and canals that cross Scotland from east to west.