← BackshareGuesslough/lɑk/nounA lake or a long, narrow inlet of the sea, especially in Ireland.We went fishing on Lough Corrib during our trip to Ireland.Many swans live on the lough near the village.The castle ruins overlook a peaceful lough surrounded by green hills.Synonymslakelochinlet