'Loch' definitions:

Definition of 'loch'

From: WordNet
noun
A long narrow inlet of the sea in Scotland (especially when it is nearly landlocked)
noun
Scottish word for a lake

Definition of 'Loch'

From: GCIDE
  • Loch \Loch\ (l[o^]k), n. [Gael. & Olr. loch. See Lake of water.] A lake; a bay or arm of the sea. [Scot.] [1913 Webster]

Definition of 'Loch'

From: GCIDE
  • Loch \Loch\ (l[o^]k), n. [F. looch, Ar. la'[=u]g, an electuary, or any medicine which may be licked or sucked, fr. la'[=u]q to lick.] (Med.) A kind of medicine to be taken by licking with the tongue; a lambative; a lincture. [1913 Webster] Lochaber ax

Synonyms of 'loch'

From: Moby Thesaurus