Synonyms of Loch in English :

Antonyms of Loch in English

Thesaurus of Loch in English

Loch

see definition of loch

Hypernyms of loch

1. (noun) a long narrow inlet of the sea in Scotland (especially when it is nearly landlocked)

2. (noun) Scottish word for a lake