lough
1.
(
noun
) Scottish and Irish words for lake
Synonyms:
loch
Related Words:
lake
2.
(
noun
) a long narrow inlet of the sea in Scotland (especially when it is nearly landlocked) and in Ireland
Synonyms:
loch
Related Words:
cove
,
inlet
,
recess
Terms and Conditions of Use / Copyright Notice