Loch

/lɒx/

Synonyms

Slang Meanings

A place of gathering or relaxation.
Let's head to the loch for a chill day by the water.
An informal term used for a gathering spot or scenic area.
The loch is the best spot to hang out with friends.