Greenish illumination could be dramatic! (9)
I believe the answer is:
limelight
'be dramatic' is the definition.
I can't tell whether this defines the answer.
'greenish illumination' is the wordplay.
'greenish' becomes 'lime' (I've seen this in another clue).
'illumination' becomes 'light' (synonyms).
'lime'+'light'='LIMELIGHT'
'could' acts as a link.
Can you help me to learn more?
(Other definitions for limelight that I've seen before include "Intense publicity like stage illumination" , "having prominence on stage" , "centre of public attention" , "Focus of attention" , "Public notice" .)