TOP

Definition of loch noun from the Oxford Advanced Learner's Dictionary

loch

noun
 
/lɒk/,
 
/lɒx/
 
/lɑːk/,
 
/lɑːx/
jump to other results
  1. (in Scotland) a lake or a narrow area of sea almost surrounded by land see also lough
    • Loch Ness
    • The loch contains salmon and trout.
    Topics Geographyb2
    Word Originlate Middle English: from Scottish Gaelic.
See loch in the Oxford Advanced American Dictionary

Other results

All matches
previously
adverb
 
 
From the Word list
Oxford 3000
B1
Oxford Learner's Dictionaries Word of the Day