Alphabet Filter:

Results

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.

Synonyms:

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

Usage examples: