cabled
动词 cable:
send cables, wires, or telegrams
同义词:cable, telegraph, wire
fasten with a cable
同义词:cable