Flows of water or electricity (8)
I believe the answer is:
currents
'flows of water or electricity' is the definition.
(I've seen this before)
This is the entire clue.
(Other definitions for currents that I've seen before include "Draughts" , "Flows, streams" , "Water flows beneath the surface of sea or lake - swimmers beware" , "'Flows, of electricity say (8)'" , "Flows of electricity or water" .)