LOUGH Meaning of LOUGH in English [noun] [C] - (in Ireland) a lake, or a part of the sea that goes a long way into the land Cambridge English vocab. Кембриджский английский словарь. 2012