Crossword Genius

Discharge internet task (8)

Ross

I believe the answer is:

emission

'discharge' is the definition.
(I know that discharge can be written as emission)

'internet task' is the wordplay.
'internet' becomes 'e' (I've seen this in other clues).
'task' becomes 'mission' (I've seen this in another clue).
'e'+'mission'='EMISSION'

(Other definitions for emission that I've seen before include "A giving out or putting forth" , "Is in some (anag) - discharge" , "Process of giving out" , "Sending forth" , "radiation leakage?" .)

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