loch

Definitions of loch
  1. noun
    a long narrow inlet of the sea in Scotland (especially when it is nearly landlocked)
    see moresee less
    examples:
    Loch Linnhe
    an inlet of the Atlantic Ocean on the western coast of Scotland
    type of:
    inlet, recess
    an arm off of a larger body of water (often between rocky headlands)
  2. noun
    Scottish word for a lake
    see moresee less
    examples:
    Loch Achray
    a lake in central Scotland
    Loch Ness
    a lake in the Scottish highlands; the largest body of fresh water in Great Britain
    type of:
    lake
    a body of (usually fresh) water surrounded by land
Word Family