Meaning of tethered

Definition of tethered

(adj) confined or restricted with or as if with a rope or chain

Other information on tethered

WIKIPEDIA results for tethered
Amazon results for tethered