loch

BrE /lɒx/ AmE /lɑːk/

noun en → es

1 LAKE [singular] B2

a long, narrow lake in Scotland

laguna, lago estrecho en Escocia

Collocations loch water

  • The loch is surrounded by dense forest.

    El lago está rodeado por un bosque denso.