Loch
[lɒk]
Definition
(noun.) Scottish word for a lake.
(noun.) a long narrow inlet of the sea in Scotland (especially when it is nearly landlocked).
Edited by Ellis--From WordNet
Definition
(n.) A lake; a bay or arm of the sea.
(n.) A kind of medicine to be taken by licking with the tongue; a lambative; a lincture.
Edited by Harold
Synonyms and Synonymous
n. [Scottish.] Lake, pond, mere, pool.
Checker: Wilbur