Fine generators showed up, stopping this larger desktop refit? (3-5,7)
I believe the answer is:
red-light cameras
'fine generators' is the definition.
I know nothing about this answer so I cannot tell whether it can be defined by this definition.
'showed up stopping this larger desktop refit?' is the wordplay.
'showed up' becomes 'came' (to show up is to come or attend).
'stopping' is an insertion indicator (inserted letters stop or plug a gap).
'desktop' becomes 'd' (top of the word 'desk').
'refit?' indicates anagramming the letters (I've seen 'refitting' mean this).
'this'+'larger'+'d'='thislargerd'
'thislargerd' is an anagram of 'redlightras'.
'came' put into 'redlightras' is 'RED-LIGHT CAMERAS'.
Can you help me to learn more?