Definition of Loch
Noun
-
Scottish word for a lake
-
a long narrow inlet of the sea in Scotland (especially when it is nearly landlocked)
Word games points for the Loch
- Scrabble® score of the loch (9)
- Word Chums® score of the loch (13)
- Words With Friends® score of the loch (10)
Unscramble loch
8 unscramble word found using the letters loch.
ch, col, ho, hoc, lo, loch, och, oh,