loch 0 antonyms and opposites of loch. Noun — A lake, or a narrow inlet of the sea, especially in Scotland. Synonyms for loch lough ← Back to the full definition of loch