American Dictionary
Definition loch in American English
loch noun
[countable] noun
/lɑk/
1
a lake, or an area of the ocean that is almost completely surrounded by land
Synonyms and related words
