LOCH Meaning of LOCH in English transcription, транскрипция: [ lɔk ]n. Sc. 1 a lake. 2 an arm of the sea, esp. when narrow or partially land-locked. [ME f. Gael.] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012