SynonymX
Speak
Tethered
Definition of Tethered
1.
Confined or restricted with or as if with a rope or chain
Adjective Satellite
Semanticaly linked words with "tethered"
bound