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
