There is 1 meaning of the phrase
Caledonian Canal.
Caledonian Canal
- as a noun
A canal in northern scotland that links north sea with the atlantic ocean; runs diagonally between moray firth at the northeastern end and loch linnhe at the southwestern end; now little used