What does loch mean?
noun
A large freshwater lake in Scotland, typically elongated and narrow, often with steep sides. A deep, narrow inlet of the sea, typically in a rocky coast.
Example
"The loch was surrounded by rolling hills and picturesque villages."
Definition generated by AI and curated by RJS Tech Solutions LLP.