lochy Definition
Definition
Describing a type of lake formed in a glacially excavated basin, typically in a valley or between hills; often characterized by a long, narrow, and deep profile. It is named after Lochy, a small loch in Scotland.
Browse