Lough/lɒk/nounA lake or long, narrow inlet, especially in Ireland.Synonyms: loch🔗 Explore synonyms & relationships🌍 See word origin & history