Alphabet Filter:


Definition of loch:

  1. A kind of medicine to be taken by licking with the tongue; a lambative; a lincture.
  2. A lake; a bay or arm of the sea.


estuary, L., bay, millpond, pond, lagoon, embayment, inlet, tank, bight, firth, lake, reservoir, creek, mere, water, cove, arm, fjord.

Usage examples: