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