In a flurry of rain, the end of the street is less than an eyeful! (6)
I believe the answer is:
retina
'less than an eyeful' is the definition.
I can't tell whether this definition defines the answer.
'in a flurry of rain the end of the street' is the wordplay.
'in' indicates putting letters inside.
'a flurry of' indicates an anagram (I've seen 'flurried' mean this).
'the end of' indicates one should take the final letters.
The last letters of 'the street' are 'et'.
'rain' is an anagram of 'rina'.
'rina' placed around 'et' is 'RETINA'.
'is' is the link.
Can you help me to learn more?
(Other definitions for retina that I've seen before include "Tear in (anag) - part of the eye" , "Light-sensitive eye layer" , "part of the water pump" , "Ocular membrane" , "Eye's membrane" .)