Dictionary Check: loch
"loch" is a valid word!
Scrabble
9
points
Words with Friends
10
points
Definition
noun
a long narrow inlet of the sea in Scotland (especially when it is nearly landlocked)
noun
Scottish word for a lake
Advertisement