Loch
- A lake or sea inlet, especially in Scotland, typically a large inland body of water or a fjord-like sea inlet. nounLoch Ness is famous for its alleged sightings of the mythical monster.They went kayaking across the tranquil waters of Loch Lomond.
- A narrow, often deep, inland sea or saltwater lake, particularly in Scottish geography, sometimes used to refer to a fjord or similar feature. nounThe fjord was a stunning example of a glacially carved loch.Many of the Scottish lochs are surrounded by rugged mountains.