The term INLET IN SCOTLAND can be solved by the crossword solution LOCH, which is a 4 letter word. A LOCH is a body of water in Scotland, usually a lake or an inlet of the sea. It is a common feature of the landscape in Scotland, and many of them have been given names.