Energy supplier? (5)
I believe the answer is:
cable
(Other definitions for cable that I've seen before include "Communication - wire - 200 yards in length" , "Rope; message" , "Thick wire; telegram" , "Communications wire" , "Wire; message" .)
I believe the answer is:
cable
(Other definitions for cable that I've seen before include "Communication - wire - 200 yards in length" , "Rope; message" , "Thick wire; telegram" , "Communications wire" , "Wire; message" .)