What does "loch" mean?

Loch: A lake; a bay or arm of the sea. [Scot.]

Additional senses

  1. 2.A kind of medicine to be taken by licking with the tongue; a lambative; a lincture.

Sources