Every so often, solver brawls over brand names (6)
I believe the answer is:
labels
'brand names' is the definition.
'labels' can be an answer for 'names' (label is a kind of name). I'm unsure of the 'brand' bit.
'every so often solver brawls over' is the wordplay.
'every so often' means one should take alternating letters.
'over' is a reversal indicator.
'solver'+'brawls'='solverbrawls'
The alternating letters of 'solverbrawls' are 'slebal'.
'slebal' back-to-front is 'LABELS'.
Can you help me to learn more?
(Other definitions for labels that I've seen before include "Appends a category to something or someone" , "Tags; classifies" , "'Trade names, of designers say (6)'" , "Present tags" , "tags,brands" .)