English Dictionary
◊ LOUGH
lough
n 1: a long narrow inlet of the sea in Scotland (especially when
it is nearly landlocked) and in Ireland [syn: {loch}]
2: Scottish and Irish words for lake [syn: {loch}]