Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: loch (lochs)  lók or lóxh
  1. A long narrow inlet of the sea in Scotland (especially when it is nearly landlocked)
    "The fishing village was nestled at the end of the loch"
     
  2. Scottish word for a lake
    "We took a boat tour on Loch Ness, hoping to spot the legendary monster"

Sounds like: loan, lloch, lock, L

Derived forms: lochs

Type of: inlet, lake

Encyclopedia: Loch, John