O OneWordDaily
AI-generated image

loch

/lɒx/ noun · British & US
Valid in UKValid in US
Share WhatsApp

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."

Reviewed by Deb Chak, Editor. AI-assisted content curated by RJS Tech Solutions LLP.

Etymologically related

Synonyms for loch

Rhymes with loch