loch

/lɒk//lɑk/

noun

  1. 1

    A lake.

  2. 2

    A bay or arm of the sea.

noun

  1. 1

    A medicine in a soft form taken by licking; a lambative, a linctus.

Translate “loch” to another language

Click any language to open the translator with this word already filled in.