Loch

word

1. Noun

A lake; a bay or arm of the sea.

2. Noun

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

3. Noun

Scottish word for a lake
Vocabulary classified under Nature and environment
More about this word
Synonyms and related words
Explore this word