Clue: Hail or drops of water in Scotland (5)
Answer: GREET
Explanation: Definition: Hail
Double definition, the second being a Scots word for weeping.