Online topic for debate generating strong feeling? (7)
I believe the answer is:
emotion
'strong feeling?' is the definition.
(I've seen this before)
'online topic for debate' is the wordplay.
'online' becomes 'e' (as in e-mail or e-commerce).
'topic for debate' becomes 'motion'.
'e'+'motion'='EMOTION'
'generating' acts as a link.
(Other definitions for emotion that I've seen before include "Strong desire" , "Hatred or love, say" , "Strong feeling as of love or hate" , "Strong feeling of joy, fear etc" , "Intense feeling" .)