Thrilling, being able to be switched on? (8)
I believe the answer is:
electric
I believe this is a double definition.
'thrilling' is the first definition.
(I've seen this in another clue)
'being able to be switched on?' is the second definition.
(something electrical might be switched on)
(Other definitions for electric that I've seen before include "Energetic" , "Form of energy for lighting" , "Causing suddent excitement - from generator?" , "as fans may be?" , "type of chair nobody wants to end up in?" .)