‘Rum’ label provides general protection (8)
I believe the answer is:
umbrella
'general protection' is the definition.
'umbrella' can be an answer for 'protection' (an umbrella protects someone from the rain). I am not sure about the 'general' bit.
'rum label provides' is the wordplay.
'provides' indicates anagramming the letters.
'rum'+'label'='rumlabel'
'rumlabel' with letters rearranged gives 'UMBRELLA'.
Can you help me to learn more?
(Other definitions for umbrella that I've seen before include "Parasol" , "Lure lamb under it in the rain" , "Cover against rain" , "To get protection" , "Portable, protective canopy" .)