Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word caledonian canal from English dictionary with examples, synonyms and antonyms.

caledonian canal   noun

Meaning : 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.