lochage
/loʊʃɪdʒ/Definitions
1. noun
an act of loch or a narrow inlet of the sea, typically found in Scotland.
“The hikers stumbled upon a hidden lochage, its tranquil waters reflecting the surrounding mountains.”
1. noun
an act of loch or a narrow inlet of the sea, typically found in Scotland.
“The hikers stumbled upon a hidden lochage, its tranquil waters reflecting the surrounding mountains.”