• more Thesaurus
  • Definition
    • loch : A lake.

      • loch : A bay or arm of the sea.

        • loch : .

          • loch : hole

            • {{t.term}} - {{t.type}}
          • Derivative