Toggle navigation
Register
Log in
Home
Learning Center
Learn More
Register
Log in
Word Definition
Loch
A kind of medicine to be taken by licking with the tongue; a lambative; a lincture.
A lake; a bay or arm of the sea.
Synonyms
Gulf
Try it Free
Learn More