Crossword Genius

Island, say, where dog on lead has broken wind (6,5)

Ross

I believe the answer is:

record label

I'm a little stuck... Click here to teach me more about this clue!

'lead has broken wind' is the definition.
I know nothing about this answer so I cannot judge whether it can be defined by this definition.

'island say where dog on' is the wordplay.
I cannot really see how this works, but
'dog' could be 'lab' (short for labrador) and 'lab' is present in the answer.
'on' could be 're' (regarding) and 're' is found in the answer.
This explanation may well be incorrect...

Can you help me to learn more?

(Another definition for record label that I've seen is " name on disc".)

I've seen this clue in The Guardian.
Want a hint initially instead of a full solution? Install my app