Crossword Genius

Shown again looking embarrassed about fuel, energy ... (8)

Ross

I believe the answer is:

repeated

'shown again' is the definition.
(shown again on TV)

'looking embarrassed about fuel energy' is the wordplay.
'looking embarrassed' becomes 'red' (someone may go red when embarrassed).
'about' is an insertion indicator.
'fuel' becomes 'peat' (peat is a kind of fuel).
'energy' becomes 'e' (physics symbol as in E=mce).
'peat'+'e'='peate'
'red' going around 'peate' is 'REPEATED'.

(Other definitions for repeated that I've seen before include "Continual" , "Recurring again and again" , "Saying again" , "Duplicated" , "Iterated" .)

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