Crossword Genius

In which man held haggis for tossing? (8,5)

Ross

I believe the answer is:

highland games

'in' is the definition.
I don't know anything about this answer so I cannot tell whether this works.

'man held haggis for tossing?' is the wordplay.
'for tossing?' indicates an anagram (letters tossed around).
'man'+'held'+'haggis'='manheldhaggis'
'manheldhaggis' is an anagram of 'HIGHLAND GAMES'.

'which' acts as a link.

(Other definitions for highland games that I've seen before include "Scottish sports meeting" , "Scots gathering" , "sporting event" , "Annual Braemar event" , "Scots competitive event" .)

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