lough noun definition in Rivers and lakes topic from the Oxford Advanced Learner's Dictionary

lough

 noun: Rivers and lakes topic
(in Ireland) a lake or a long strip of sea that is almost surrounded by land Lough Corrib The mountains were shrouded in mist and the lough looked grey and cold.