Crossword Genius

Makes new form of energy through river velocity? Some current! (7)

Ross

I believe the answer is:

revamps

'makes new form' is the definition.

'energy through river velocity? some current' is the wordplay.
'energy' becomes 'e' (physics symbol as in E=mcm).
'through' is an insertion indicator (I've seen this in other clues).
'river' becomes 'r'.
'velocity?' becomes 'v'.
'some current' becomes 'amps' (I've seen this before**).
'r'+'v'='rv'
'e' inserted inside 'rv' is 'rev'.
'rev'+'amps'='REVAMPS'

'of' is the link.

(Other definitions for revamps that I've seen before include "pimps" , "Makes improvements" , "brightens up" .)

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