loch in German loch in German Loch noun (Ireland, Scotland) A bay or arm of the sea. Add to Flashcards