Crossword Genius

One's played The Flower of Scotland, drinking in whisky (3,7)

Ross

I believe the answer is:

tin whistle

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

'one's played' is the definition.
I can't tell whether this defines the answer.

'flower of scotland drinking in whisky' is the wordplay.
'flower of scotland' becomes 'thistle' (I've seen this before).
'drinking' means one lot of letters goes inside another.
'whisky' becomes 'W' (phonetic alphabet: alpha, bravo, charlie etc.).
'in'+'w'='inw'
'thistle' going around 'inw' is 'TIN WHISTLE'.

'the' is the link.

Can you help me to learn more?

(Another definition for tin whistle that I've seen is " Cheap, six-holed metal flageolet".)

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