Needing to be plugged in to work (8)
I believe the answer is:
electric
(Other definitions for electric that I've seen before include "Thrillingly exciting" , "Highly charged" , "Type of chair, hare, shock etc" , "Thrilling (potentially shocking?)" , "Mains-powered or thrilling" .)