0%

ALL meanings of loch

loch
L l
  • noun loch a lake. 1
  • noun loch a partially landlocked or protected bay; a narrow arm of the sea. 1
  • noun loch Scottish lake 1
  • noun loch (Scotland) A lake. 0
  • noun loch (Scotland) A bay or arm of the sea. 0
  • noun loch Alternative form of looch. 0
  • countable noun loch A loch is a large area of water in Scotland that is completely or almost completely surrounded by land. 0
  • noun loch a long narrow bay or arm of the sea in Scotland 0
  • noun loch a lake 0
  • noun loch an arm of the sea, esp. when narrow and nearly surrounded by land 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?