Meaning of the word loch in English

What does loch mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

loch

US /lɑːk/
UK /lɑːk/
"loch" picture

Noun

1.

a Scottish Gaelic word for a lake or a sea inlet

Example:
They went fishing in Loch Ness.
The boat sailed into the narrow loch.
Learn This Word at Lingoland
Related Word: