Synonyms and Antonyms for loch-ness

1. Loch Ness (n.)

a lake in the Scottish highlands; the largest body of fresh water in Great Britain


2. loch (n.)

a long narrow inlet of the sea in Scotland (especially when it is nearly landlocked)


3. loch (n.)

Scottish word for a lake

Synonyms: Antonyms:

4. ness (n.)

a strip of land projecting into a body of water

Synonyms: Antonyms: