Measures of rainfall (6)
![Ross](/clue/static/ross-mug.min.png)
I believe the answer is:
inches
(Other definitions for inches that I've seen before include "Edges slowly" , "Moves away; units of measurement" , "Scottish islands" , "makes slow progress" , "Twelves of these in a foot" .)