lough
/loʊ/ or /lɒx/Definitions
1. noun
a lake or pool of water, especially in Ireland or Scotland.
“The hikers followed the river to the nearby lough, where they spotted a family of swans.”
1. noun
a lake or pool of water, especially in Ireland or Scotland.
“The hikers followed the river to the nearby lough, where they spotted a family of swans.”