← Back to browselochnoun#16,070TranslationNo Japanese definition yet.English definitiona long narrow inlet of the sea in Scotland (especially when it is nearly landlocked)ExamplesIs the Loch Ness monster real or is it just an elaborate hoax?Similar wordslochelochsloclochanlochtelock← crescentsaddest →