The rain flustered lock keeper (7)

I believe the answer is:
hairnet
'lock keeper' is the definition.
'hairnet' can be an answer for 'keeper' (I have seen 'keeper of locks' mean 'hairnet' so perhaps 'keeper' could also mean 'hairnet'). I am not certain of the 'lock' bit.
'the rain flustered' is the wordplay.
'flustered' is an anagram indicator.
'the'+'rain'='therain'
'therain' anagrammed gives 'HAIRNET'.
Can you help me to learn more?
(Other definitions for hairnet that I've seen before include "It keeps locks in place" , "Mesh worn over the head" , "keeper of locks" , "Lock-keeper" , "This protects beehive, for instance" .)
