loch Meaning, Definition & Usage

  1. noun a long narrow inlet of the sea in Scotland (especially when it is nearly landlocked)
  2. noun Scottish word for a lake

WordNet


Loch noun
Etymology
Gael. & Olr. loch. See Lake of water.
Definitions
  1. A lake; a bay or arm of the sea. Scot.
Loch noun
Etymology
F. looch, Ar. la'g, an electuary, or any medicine which may be licked or sucked, fr. la'g to lick.
Definitions
  1. (Med.) A kind of medicine to be taken by licking with the tongue; a lambative; a lincture.

Webster 1913