Crossword Genius

Particles in a stream or river in China (7,3)

Ross

I believe the answer is:

cathode ray

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

'particles in a stream' is the definition.
The definition suggests a singular noun which matches the answer.

'river in china' is the wordplay.
'river' becomes 'oder' (River Oder in central Europe).
'in' indicates putting letters inside.
'china' becomes 'Cathay' (historical name for China).
'oder' placed inside 'cathay' is 'CATHODE-RAY'.

'or' acts as a link.

Can you help me to learn more?

(Another definition for cathode ray that I've seen is " Stream that's charged".)

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