lochPronunciation: /lɒk, lɒx/Translate loch | into German | into Italian | into Spanish Definition of loch noun Scottish a lake: Loch Lomond (also sea loch) an arm of the sea, especially when narrow or partially landlocked. Origin: late Middle English: from Scottish Gaelicloch in other Oxford dictionaries Definition of loch in the US English dictionary