Scrabble word: LOCH
In which Scrabble dictionary does LOCH exist?
Definitions of LOCH in dictionaries:
- noun - a long narrow inlet of the sea in Scotland (especially when it is nearly landlocked)
- noun - Scottish word for a lake
- A lake.
- An arm of the sea similar to a fjord.
- adj - a sizable inland body of water [n -S] : LAKELIKE