/lɑˈk/ - [lak] - loch
We found 9 definitions of loch from 6 different sources.
NounPlural: loches |
||
loch - Scottish word for a lake | ||
lake a body of (usually fresh) water surrounded by land | ||
loch - a long narrow inlet of the sea in Scotland (especially when it is nearly landlocked) | ||
inlet, recess an arm off of a larger body of water (often between rocky headlands) |