loch Meaning, Definition & Usage
-
noun a long narrow inlet of the sea in Scotland (especially when it is nearly landlocked)
-
noun Scottish word for a lake
WordNet
Loch noun
Etymology
Gael. & Olr.Definitions
A lake; a bay or arm of the sea. Scot.
Loch noun
Etymology
F.Definitions
(Med.) A kind of medicine to be taken by licking with the tongue; a lambative; a lincture.