Loch (noun) Definition, Meaning & Examples

noun Scot.
  1. a lake.
  2. a partially landlocked or protected bay; a narrow arm of the sea.
noun
  1. a Scot word for lake 1
  2. a long narrow bay or arm of the sea in Scotland
Loch (noun) Definition, Meaning & Examples

More Definitions