Online Dictionary
Definition of " Tethered " in English English Dictionary
Results
Tethered of Tether imp. & p. p.