Little drained river filled by good hose? (7)

I believe the answer is:
legwear
'hose?' is the definition.
I know nothing about this answer so I cannot judge whether it can be defined by this definition.
'little drained river filled by good' is the wordplay.
'drained' means to remove the middle letters.
'river' becomes 'wear' (river in the north east of England).
'filled by' is an insertion indicator.
'good' becomes 'g' (abbreviation).
'little' with its centre removed is 'le'.
'le'+'wear'='lewear'
'lewear' enclosing 'g' is 'LEGWEAR'.
Can you help me to learn more?
(Other definitions for legwear that I've seen before include "Stockings etc" , "Eg, socks, stockings" .)
