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

Synonyms:

2. loch (n.)

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

Synonyms:

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:
x