Notes showers are on the way (7)
I believe the answer is:
strains
'notes' is the definition.
The answer and definition can be both human attributes as well as being plural nouns.
Perhaps you can see an association between them that I don't see?
'showers are on the way' is the wordplay.
'showers' becomes 'rains' (I've seen this in another clue).
'are on' is a charade indicator (letters next to each other).
'the way' becomes 'st' (abbreviation for street).
'rains' put after 'st' is 'STRAINS'.
Can you help me to learn more?
(Other definitions for strains that I've seen before include "Melodies" , "Tries very hard" , "Stresses and - -" .)