Crossword Genius

India's openers put on healthy runs, which gets up one's nose (7)

Ross

I believe the answer is:

inhaler

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

'up one's nose' is the definition.
The answer and definition can be both man-made objects as well as being singular nouns.
Maybe there's a link between them I don't understand?

'india's openers put on healthy runs which' is the wordplay.
'openers' says to take the initial letters.
'put on' says to put letters next to each other.
'healthy' becomes 'hale' (hale can mean fit and healthy).
'runs' becomes 'r' (cricket abbreviation).
'which' becomes 'n' (I can't explain this - if you can you should give a lot more credence to this answer).
The initial letter of 'indias' is 'i'.
'hale'+'r'='haler'
'haler' put after 'n' is 'nhaler'.
'i'+'nhaler'='INHALER'

'gets' acts as a link.

Can you help me to learn more?

(Other definitions for inhaler that I've seen before include "Spraying device to aid breathing" , "Drug dispenser" , "Respiratory aid" , "Medical device" , "Device for breathing in drug dose" .)

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